ODBC 中的目录函数
ODBC 包含以下目录函数:
函数 | 说明 |
---|---|
SQLTables | 返回数据源中目录、架构、表或表类型的列表。 |
SQLColumns | 返回一个或多个表中的列列表。 |
SQLStatistics | 返回有关单个表的统计信息列表。 还返回与该表关联的索引列表。 |
SQLSpecialColumns | 返回列的列表,它可唯一标识单个表中的行。 还会返回该表中自动更新的列的列表。 |
SQLPrimaryKeys | 返回构成单个表的主键的列的列表。 |
SQLForeignKeys | 返回单个表中的外键列表,或引用单个表的其他表中的外键列表。 |
SQLTablePrivileges | 返回与一个或多个表关联的特权列表。 |
SQLColumnPrivileges | 返回与单个表中的一个或多个列关联的特权列表。 |
SQLProcedures | 返回数据源中的过程列表。 |
SQLProcedureColumns | 返回输入和输出参数列表、返回值、单个过程结果集中的列。 |
SQLGetTypeInfo | 返回数据源支持的 SQL 数据类型列表。 这些数据类型通常用于 CREATE TABLE 和 ALTER TABLE 语句。 |
由于 SQLTables、SQLColumns、SQLStatistics 和 SQLSpecialColumns 符合 Open Group CLI,SQLGetTypeInfo 符合 ISO 92 CLI,因此它们由大多数驱动程序执行。 其余目录函数位于 ODBC 一致性级别中。
本部分包含以下主题。