Funzioni di catalogo in ODBC

ODBC contiene le funzioni catalogo seguenti:

Funzione Descrizione
SQLTables Restituisce un elenco di cataloghi, schemi, tabelle o tipi di tabella dell'origine dati.
SQLColumns Restituisce un elenco di colonne di una o più tabelle.
SQLStatistics Restituisce un elenco di statistiche relative a una singola tabella. Restituisce inoltre un elenco di indici associati a tale tabella.
SQLSpecialColumns Restituisce un elenco di colonne che identifica in modo univoco una riga di una singola tabella. Restituisce inoltre un elenco di colonne della tabella che vengono aggiornate automaticamente.
SQLPrimaryKeys Restituisce un elenco di colonne che compongono la chiave primaria di una singola tabella.
SQLForeignKeys Restituisce un elenco di chiavi esterne di una singola tabella o un elenco di chiavi esterne di altre tabelle che fanno riferimento a un’unica tabella.
SQLTablePrivileges Restituisce un elenco di privilegi associati a una o più tabelle.
SQLColumnPrivileges Restituisce un elenco di privilegi associati a una o più colonne di una singola tabella.
SQLProcedures Restituisce un elenco di procedure dell'origine dati.
SQLProcedureColumns Restituisce un elenco di parametri di input e output, il valore restituito e le colonne del set di risultati di una singola procedura.
SQLGetTypeInfo Restituisce un elenco dei tipi di dati SQL supportati dall'origine dati. Questi tipi di dati vengono in genere usati nelle istruzioni CREATE TABLE e ALTER TABLE.

Poiché SQLTables, SQLColumns, SQLStatistics e SQLSpecialColumns sono conformi all'interfaccia della riga di comando Open Group e SQLGetTypeInfo è conforme all'interfaccia della riga di comando ISO 92, vengono implementati dalla maggior parte dei driver. Le funzioni catalogo rimanenti sono nel livello di conformità ODBC.

Questa sezione descrive gli argomenti seguenti: