Fonctions de catalogue dans ODBC
ODBC contient les fonctions de catalogue suivantes :
Fonction | Description |
---|---|
SQLTables | Retourne une liste de catalogues, schémas, tables ou types de tables dans la source de données. |
SQLColumns | Retourne une liste de colonnes dans une ou plusieurs tables. |
SQLStatistics | Retourne une liste de statistiques sur une table unique. Retourne également une liste d’index associés à cette table. |
SQLSpecialColumns | Retourne une liste de colonnes qui identifient de manière unique une ligne dans une seule table. Retourne également une liste de colonnes de cette table qui sont automatiquement mises à jour. |
SQLPrimaryKeys | Retourne une liste de colonnes qui composent la clé primaire d’une table unique. |
SQLForeignKeys | Retourne une liste de clés étrangères dans une table unique ou une liste de clés étrangères dans d’autres tables qui font référence à une seule table. |
SQLTablePrivileges | Retourne une liste de privilèges associés à une ou plusieurs tables. |
SQLColumnPrivileges | Retourne une liste de privilèges associés à une ou plusieurs colonnes dans une seule table. |
SQLProcedures | Retourne une liste de procédures dans la source de données. |
SQLProcedureColumns | Retourne une liste de paramètres d’entrée et de sortie, la valeur de retour et les colonnes dans le jeu de résultats d’une seule procédure. |
SQLGetTypeInfo | Retourne une liste des types de données SQL pris en charge par la source de données. Ces types de données sont généralement utilisés dans les instructions CREATE TABLE et ALTER TABLE . |
Étant donné que SQLTables, SQLColumns, SQLStatistics et SQLSpecialColumns sont conformes à l’interface CLI Open Group et SQLGetTypeInfo sont conformes à l’interface CLI ISO 92, elles sont implémentées par la plupart des pilotes. Les fonctions de catalogue restantes sont au niveau de conformité ODBC.
Cette section contient les rubriques suivantes :