Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O ODBC contém as seguintes funções de catálogo:
| Função | Description |
|---|---|
| SQLTables | Devolve uma lista de catálogos, esquemas, tabelas ou tipos de tabelas na fonte de dados. |
| SQLColumns | Devolve uma lista de colunas numa ou mais tabelas. |
| SQLStatistics | Devolve uma lista de estatísticas sobre uma única tabela. Também devolve uma lista de índices associados a essa tabela. |
| SQLSpecialColumns | Devolve uma lista de colunas que identifica de forma única uma linha numa única tabela. Também devolve uma lista de colunas nessa tabela que são automaticamente atualizadas. |
| SQLPrimaryKeys | Devolve uma lista de colunas que compõem a chave primária de uma única tabela. |
| SQLForeignKeys | Devolve uma lista de chaves estrangeiras numa única tabela ou uma lista de chaves estrangeiras noutras tabelas que se referem a uma única tabela. |
| SQLTablePrivileges | Devolve uma lista de privilégios associados a uma ou mais tabelas. |
| SQLColumnPrivileges | Devolve uma lista de privilégios associados a uma ou mais colunas numa única tabela. |
| SQLProcedures | Devolve uma lista de procedimentos na fonte de dados. |
| SQLProcedureColumns | Devolve uma lista de parâmetros de entrada e saída, o valor de retorno e as colunas no conjunto de resultados de um único procedimento. |
| SQLGetTypeInfo | Devolve uma lista dos tipos de dados SQL suportados pela fonte de dados. Estes tipos de dados são geralmente usados nas instruções CREATE TABLE e ALTER TABLE . |
Como o SQLTables, SQLColumns, SQLStatistics e SQLSpecialColumns cumprem a CLI do Open Group, e o SQLGetTypeInfo cumpre a CLI da ISO 92, são implementados pela maioria dos drivers. As funções restantes do catálogo encontram-se no nível de conformidade ODBC.
Esta seção contém os seguintes tópicos.