Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A tabela a seguir mostra o suporte à função em um ODBC 3. x driver e um aplicativo ODBC e o mapeamento executado pelo Gerenciador de Driver quando as funções são chamadas em relação a um ODBC 3. x driver.
| Função | Suportado por um ODBC 3. X Driver? |
Suportado por um ODBC 3. X Aplicativo? |
Mapeado/com suporte pelo ODBC 3. X Gerenciador de Driver para um ODBC 3. x driver? |
|---|---|---|---|
| SQLAllocConnect | Não | Não[1] | Yes |
| SQLAllocEnv | Não | Não[1] | Yes |
| SQLAllocHandle | Yes | Yes | Não |
| SQLAllocStmt | Não | Não[1] | Yes |
| Sqlbindcol | Yes | Yes | Não |
| SQLBindParam | Não | Sim[2] | Yes |
| Sqlbindparameter | Yes | Yes | Não |
| Sqlbrowseconnect | Yes | Yes | Não |
| SQLBulkOperations | Yes | Yes | Não |
| Sqlcancel | Yes | Yes | Não |
| Sqlclosecursor | Yes | Yes | Não |
| Sqlcolattribute | Yes | Yes | Não |
| SQLColAttributes | Não[3] | Não | Yes |
| Sqlcolumnprivileges | Yes | Yes | Não |
| Sqlcolumns | Yes | Yes | Não |
| Sqlconnect | Yes | Yes | Não |
| SQLCopyDesc | Yes | Yes | Sim[4] |
| SQLDataSources | Não | Yes | Yes |
| Sqldescribecol | Yes | Yes | Não |
| Sqldescribeparam | Yes | Yes | Não |
| Sqldisconnect | Yes | Yes | Não |
| Sqldriverconnect | Yes | Yes | Não |
| SQLDrivers | Não | Yes | Yes |
| Sqlendtran | Yes | Yes | Não |
| Sqlerror | Não | Não[1] | Yes |
| Sqlexecdirect | Yes | Yes | Não |
| Sqlexecute | Yes | Yes | Não |
| Sqlextendedfetch | Yes | Não | Não |
| Sqlfetch | Yes | Yes | Não |
| Sqlfetchscroll | Yes | Yes | Não |
| Sqlforeignkeys | Yes | Yes | Não |
| SQLFreeConnect | Não | Sim[1] | Yes |
| SQLFreeEnv | Não | Sim[1] | Yes |
| Sqlfreehandle | Yes | Yes | Não |
| Sqlfreestmt | Yes | Yes | Não |
| Sqlgetconnectattr | Yes | Yes | Não |
| SQLGetConnectOption | Não[5] | Não[1] | Yes |
| Sqlgetcursorname | Yes | Yes | Não |
| Sqlgetdata | Yes | Yes | Não |
| Sqlgetdescfield | Yes | Yes | Não |
| Sqlgetdescrec | Yes | Yes | Não |
| Sqlgetdiagfield | Yes | Yes | Não |
| Sqlgetdiagrec | Yes | Yes | Não |
| SQLGetEnvAttr | Yes | Yes | Não |
| Sqlgetfunctions | Não[6] | Yes | Yes |
| Sqlgetinfo | Yes | Yes | Não |
| Sqlgetstmtattr | Yes | Yes | Não |
| SQLGetStmtOption | Não[5] | Não[1] | Yes |
| Sqlgettypeinfo | Yes | Yes | Não |
| Sqlmoreresults | Yes | Yes | Não |
| SQLNativeSql | Yes | Yes | Não |
| SQLNumParams | Yes | Yes | Não |
| Sqlnumresultcols | Yes | Yes | Não |
| Sqlparamdata | Yes | Yes | Não |
| SQLParamOptions | Não | Não | Yes |
| Sqlprepare | Yes | Yes | Não |
| Sqlprimarykeys | Yes | Yes | Não |
| Sqlprocedurecolumns | Yes | Yes | Não |
| Sqlprocedures | Yes | Yes | Não |
| Sqlputdata | Yes | Yes | Não |
| Sqlrowcount | Yes | Yes | Não |
| Sqlsetconnectattr | Yes | Yes | Não |
| Sqlsetconnectoption | Não[5] | Não[1] | Yes |
| Sqlsetcursorname | Yes | Yes | Não |
| Sqlsetdescfield | Yes | Yes | Não |
| Sqlsetdescrec | Yes | Yes | Não |
| SQLSetEnvAttr | Yes | Yes | Não |
| Sqlsetpos | Yes | Yes | Não |
| SQLSetParam | Não | Não | Yes |
| SQLSetScrollOption | Yes | Yes | Não |
| Sqlsetstmtattr | Yes | Yes | Não |
| SQLSetStmtOption | Não[5] | Não[1] | Yes |
| Sqlspecialcolumns | Yes | Yes | Não |
| Sqlstatistics | Yes | Yes | Não |
| SQLTablePrivileges | Yes | Yes | Não |
| Sqltables | Yes | Yes | Não |
| SQLTransact | Não | Não[1] | Yes |
[1] Essa função foi preterida no ODBC 3. x. ODBC 3. os aplicativos x não devem usar essa função. No entanto, um aplicativo compatível com a CLI do Open Group ou ISO pode chamar essa função.
[2] ODBC 3. x aplicativos devem usar SQLBindParameter em vez de SQLBindParam. No entanto, um aplicativo compatível com a CLI do Open Group ou ISO pode chamar essa função.
[3] Os gravadores de driver devem observar que o ODBC 2. Atributos de coluna x SQL_COLUMN_PRECISION, SQL_COLUMN_SCALE e SQL_COLUMN_LENGTH devem ter suporte com SQLColAttribute.
[4] SQLCopyDesc é parcialmente implementado pelo Gerenciador de Driver quando um descritor está sendo copiado entre conexões que pertencem a drivers diferentes. Os drivers são necessários para dar suporte ao SQLCopyDesc em duas de suas próprias conexões. Funções como SQLDrivers, que são implementadas exclusivamente pelo Gerenciador de Driver, não aparecem nesta lista.
[5] Em determinadas circunstâncias, os drivers podem precisar dar suporte a essa função. Para obter mais informações, consulte a página de referência dessa função.
[6] O driver poderá optar por dar suporte a SQLGetFunctions se o conjunto de funções que o driver dá suporte variar de conexão para conexão.