Arguments in Catalog Functions
SQLTables(hstmt2, NULL, 0, NULL, 0, "%", SQL_NTS, NULL, 0);
SQLTables(hstmt3, NULL, 0, NULL, 0, "Orders", SQL_NTS, NULL, 0);
| Function
| Argument
| Type when QL_
ATTR_METADATA_ ID = SQL_FALSE | Type when SQL_
ATTR_METADATA_ ID = SQL_TRUE |
SQLColumnPrivileges | CatalogName
SchemaName TableName ColumnName | OA
OA OA PV | ID
ID ID ID |
| SQLColumns
| CatalogName
SchemaName TableName ColumnName | OA
PV PV PV | ID
ID ID ID |
| SQLForeignKeys
| PKCatalogName
PKSchemaName PKTableName FKCatalogName FKSchemaName FKTableName | OA
OA OA OA OA OA | ID
ID ID ID ID ID |
| SQLPrimaryKeys
| CatalogName
SchemaName TableName | OA
OA OA | ID
ID ID |
| SQLProcedureColumns
| CatalogName
SchemaName ProcName ColumnName | OA
PV PV PV | ID
ID ID ID |
| SQLProcedures
| CatalogName
SchemaName ProcName | OA
PV PV | ID
ID ID |
| SQLSpecialColumns
| CatalogName
SchemaName TableName | OA
OA OA | ID
ID ID |
| SQLStatistics
| CatalogName
SchemaName TableName | OA
OA OA | ID
ID ID |
| SQLTablePrivileges
| CatalogName
SchemaName TableName | OA
PV PV | ID
ID ID |
| SQLTables
| CatalogName
SchemaName TableName TableType | PV
PV PV VL | ID
ID ID VL |