swirl Guide to OmniMark 5   OmniMark home
docs home 
IndexConceptsTasksSyntaxLibrariesOMX VariablesErrors
 
      Other Library Functions  
function   OCI_odessp   OMDN

Library: omoci - Oracle Call Interface database support
Include: omoci.xin
Return type: Integer
Returns:       

Returns OCI_SUCCESS if the function completes without error.


Declaration

  define external integer function OCI_odessp
       (  value OCI_Handle_type lda,
          value stream objnam,
          value integer onlen,
          modifiable integer ovrld,
          modifiable integer pos,
          modifiable integer level,
          modifiable stream  argnam,
          modifiable integer arnlen,
          modifiable integer dtype,
          modifiable integer defsup,
          modifiable integer mode,
          modifiable integer dtsiz,
          modifiable integer prec,
          modifiable integer scale,
          modifiable integer radix,
          modifiable integer arrsiz
       )


Purpose

This function is used to describe the parameters of a PL/SQL procedure or function stored in an Oracle database. All of the variables used as output arguments in this function call must be declared as a variable size shelf, and each shelf is cleared in the function. Items are added to the output shelves, one for each stored procedure or function parameter.

Input arguments:

Output arguments:

Input/output argument:

        Other Library Functions
   OCI_GetArrayAsCounter
   OCI_GetArrayAsCounterShelf
   OCI_GetArrayAsStream
   OCI_GetArrayAsStreamShelf
   OCI_GetArrayAsString
   OCI_GetArrayElementCount
   OCI_GetArrayElementLen
   OCI_GetErrorCode
   OCI_IsVersionCompatible
   OCI_LibraryVersion
   OCI_obindps
   OCI_obndra
   OCI_obndrn
   OCI_obndrv
   OCI_ocan
   OCI_oclose
   OCI_ocof
   OCI_ocom
   OCI_ocon
   OCI_odefin
   OCI_odefinps
   OCI_odescr
   OCI_odessp
   OCI_oerhms
   OCI_oexec
   OCI_oexfet
   OCI_oexn
   OCI_ofen
   OCI_ofetch
   OCI_oflng
   OCI_ogetpi
   OCI_olog
   OCI_ologof
   OCI_onbclr
   OCI_onbset
   OCI_onbtst
   OCI_oopen
   OCI_oopt
   OCI_oparse
   OCI_orol
   OCI_osetpi
   OCI_SetArrayAsCounter
   OCI_SetArrayAsCounterShelf
   OCI_SetArrayAsStream
   OCI_SetArrayAsStreamShelf
   OCI_SetArrayAsString
   OCI_SetArraySize
 
----  

Top [ INDEX ] [ CONCEPTS ] [ TASKS ] [ SYNTAX ] [ LIBRARIES ] [ OMX ] [ OMX ] [ ERRORS ]

Generated: August 11, 2000 at 3:07:39 pm
If you have any comments about this section of the documentation, send email to docerrors@omnimark.com

Copyright © OmniMark Technologies Corporation, 1988-2000.