Syntax
define external counter function SQL_FUNC_EXISTS
( modifiable SQL_array_type Supported,
value counter FunctionId )
Purpose
Determines support of a specific ODBC 3.0 (or earlier) function after a call to SQLGetFunctions using SQL_API_ODBC3_ALL_FUNCTIONS as an argument.
Input argument: FunctionID. The ID of the function of interest. The following values are allowed:
- SQL_API_SQLBULKOPERATIONS
- SQL_API_SQLBINDPARAMETER
- SQL_API_SQLBROWSECONNECT
- SQL_API_SQLCOLATTRIBUTES
- SQL_API_SQLCOLUMNPRIVILEGES
- SQL_API_SQLDESCRIBEPARAM
- SQL_API_SQLDRIVERCONNECT
- SQL_API_SQLDRIVERS
- SQL_API_SQLEXTENDEDFETCH
- SQL_API_SQLFOREIGNKEYS
- SQL_API_SQLMORERESULTS
- SQL_API_SQLNATIVESQL
- SQL_API_SQLNUMPARAMS
- SQL_API_SQLPARAMOPTIONS
- SQL_API_SQLPRIMARYKEYS
- SQL_API_SQLPROCEDURECOLUMNS
- SQL_API_SQLPROCEDURES
- SQL_API_SQLSETPOS
- SQL_API_SQLSETSCROLLOPTIONS
- SQL_API_SQLTABLEPRIVILEGES
- SQL_API_SQLALLOCCONNECT
- SQL_API_SQLALLOCENV
- SQL_API_SQLALLOCHANDLE
- SQL_API_SQLALLOCSTMT
- SQL_API_SQLBINDCOL
- SQL_API_SQLBINDPARAM
- SQL_API_SQLCANCEL
- SQL_API_SQLCLOSECURSOR
- SQL_API_SQLCOLATTRIBUTE
- SQL_API_SQLCOLUMNS
- SQL_API_SQLCONNECT
- SQL_API_SQLCOPYDESC
- SQL_API_SQLDATASOURCES
- SQL_API_SQLDESCRIBECOL
- SQL_API_SQLDISCONNECT
- SQL_API_SQLENDTRAN
- SQL_API_SQLERROR
- SQL_API_SQLEXECDIRECT
- SQL_API_SQLEXECUTE
- SQL_API_SQLFETCH
- SQL_API_SQLFETCHSCROLL
- SQL_API_SQLFREECONNECT
- SQL_API_SQLFREEENV
- SQL_API_SQLFREEHANDLE
- SQL_API_SQLFREESTMT
- SQL_API_SQLGETCONNECTATTR
- SQL_API_SQLGETCONNECTOPTION
- SQL_API_SQLGETCURSORNAME
- SQL_API_SQLGETDATA
- SQL_API_SQLGETDESCFIELD
- SQL_API_SQLGETDESCREC
- SQL_API_SQLGETDIAGFIELD
- SQL_API_SQLGETDIAGREC
- SQL_API_SQLGETENVATTR
- SQL_API_SQLGETFUNCTIONS
- SQL_API_SQLGETINFO
- SQL_API_SQLGETSTMTATTR
- SQL_API_SQLGETSTMTOPTION
- SQL_API_SQLGETTYPEINFO
- SQL_API_SQLNUMRESULTCOLS
- SQL_API_SQLPARAMDATA
- SQL_API_SQLPREPARE
- SQL_API_SQLPUTDATA
- SQL_API_SQLROWCOUNT
- SQL_API_SQLSETCONNECTATTR
- SQL_API_SQLSETCONNECTOPTION
- SQL_API_SQLSETCURSORNAME
- SQL_API_SQLSETDESCFIELD
- SQL_API_SQLSETDESCREC
- SQL_API_SQLSETENVATTR
- SQL_API_SQLSETPARAM
- SQL_API_SQLSETSTMTATTR
- SQL_API_SQLSETSTMTOPTION
- SQL_API_SQLSPECIALCOLUMNS
- SQL_API_SQLSTATISTICS
- SQL_API_SQLTABLES
- SQL_API_SQLTRANSACT
Output argument:
- Supported. The support indicator variable used in the call to
SQLGetFunctions .
|