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 一致性層級。
此章節包含下列主題。