Partilhar via


Coleções de esquema OLE DB

Esta seção discute o suporte à coleta de esquema para os provedores OLE DB para Microsoft SQL Server, Oracle e Microsoft Jet.

Provedor OLE DB do Microsoft SQL Server

O driver OLE DB do Microsoft SQL Server oferece suporte às seguintes coleções de esquema específicas, além das coleções de esquema comuns:

  • Tabelas

  • Colunas

  • Procedimentos

  • Parâmetros de Procedimento

  • Catálogo

  • Índices

Tabelas

NomeDaColuna Tipo de Dados
TABLE_CATALOG Cordão
ESQUEMA_DA_TABELA Cordão
NOME_DA_TABELA Cordão
TIPO_TABELA Cordão
TABLE_GUID Guia
DESCRIÇÃO Cordão
TABLE_PROPID Int64
DATA_DE_CRIAÇÃO Data e Hora
DATA_MODIFICADA Data e Hora

Colunas

NomeDaColuna Tipo de Dados
TABLE_CATALOG Cordão
ESQUEMA_DA_TABELA Cordão
NOME_DA_TABELA Cordão
NOME_DA_COLUNA Cordão
COLUMN_GUID Guia
COLUMN_PROPID Int64
POSIÇÃO_ORDINAL Int64
COLUMN_HASDEFAULT Booleano
Valor Padrão da Coluna Cordão
INDICADORES_DA_COLUNA Int64
É_NULO Booleano
Tipo de Dados Int32
TYPE_GUID Guia
CHARACTER_MAXIMUM_LENGTH Int64
CHARACTER_OCTET_LENGTH (comprimento em octetos da caráter) Int64
PRECISÃO_NUMÉRICA Int32
ESCALA NUMÉRICA Int16
Precisão de Data e Hora Int64
Catálogo de Conjunto de Caracteres Cordão
Esquema_de_Conjunto_de_Caracteres Cordão
CONJUNTO_DE_CARACTERES_NOME Cordão
COLLATION_CATALOG Cordão
Esquema_de_Collation (COLLATION_SCHEMA) Cordão
COLLATION_NAME Cordão
Catálogo de Domínios Cordão
Esquema_de_Domínio Cordão
DOMAIN_NAME Cordão
DESCRIÇÃO Cordão
COLUMN_LCID Int32
COLUMN_COMPFLAGS Int32
COLUMN_SORTID Int32
COLUMN_TDSCOLLATION Byte[]
É_CALCULADO Booleano

Procedimentos

NomeDaColuna Tipo de Dados
CATÁLOGO DE PROCEDIMENTOS Cordão
ESQUEMA_DE_PROCEDIMENTO Cordão
PROCEDURE_NAME Cordão
TIPO_DE_PROCEDIMENTO Int16
DEFINIÇÃO_DO_PROCEDIMENTO Cordão
DESCRIÇÃO Cordão
DATA_DE_CRIAÇÃO Data e Hora
DATA_MODIFICADA Data e Hora

Parâmetros de Procedimento

NomeDaColuna Tipo de Dados
CATÁLOGO DE PROCEDIMENTOS Cordão
ESQUEMA_DE_PROCEDIMENTO Cordão
PROCEDURE_NAME Cordão
NOME_DO_PARÂMETRO Cordão
POSIÇÃO_ORDINAL Int32
TIPO_DE_PARÂMETRO Int32
PARAMETER_HASDEFAULT Booleano
PARÂMETRO_PADRÃO Cordão
É_NULO Booleano
Tipo de Dados Int32
CHARACTER_MAXIMUM_LENGTH Int64
CHARACTER_OCTET_LENGTH (comprimento em octetos da caráter) Int64
PRECISÃO_NUMÉRICA Int32
ESCALA NUMÉRICA Int16
DESCRIÇÃO Cordão
Tipo_Nome Cordão
LOCAL_TYPE_NAME Cordão

Catálogo

NomeDaColuna Tipo de Dados
NOME_DO_CATÁLOGO Cordão
DESCRIÇÃO Cordão

Índices

NomeDaColuna Tipo de Dados
TABLE_CATALOG Cordão
ESQUEMA_DA_TABELA Cordão
NOME_DA_TABELA Cordão
ÍNDICE_CATÁLOGO Cordão
Esquema de Índice (INDEX_SCHEMA) Cordão
INDEX_NAME Cordão
CHAVE_PRIMÁRIA Booleano
ÚNICO Booleano
AGRUPADOS Booleano
TIPO Int32
FILL_FACTOR Int32
TAMANHO_INICIAL Int32
NULOS Int32
SORT_BOOKMARKS Booleano
ATUALIZAÇÃO_AUTOMÁTICA Booleano
NULL_COLLATION Int32
POSIÇÃO_ORDINAL Int64
NOME_DA_COLUNA Cordão
COLUMN_GUID Guia
COLUMN_PROPID Int64
Ordenação Int16
CARDINALIDADE Decimal
PÁGINAS Int32
CONDIÇÃO_DE_FILTRO Cordão
INTEGRADO Booleano

Provedor Microsoft Oracle OLE DB

O Microsoft Oracle OLE DB Driver suporta as seguintes coleções de esquema específicas, além das coleções de esquema comuns:

  • Tabelas

  • Colunas

  • Procedimentos

  • Colunas de Procedimento

  • Parâmetros de Procedimento

  • Visualizações

  • Índices

Tabelas

NomeDaColuna Tipo de Dados
TABLE_CATALOG Cordão
ESQUEMA_DA_TABELA Cordão
NOME_DA_TABELA Cordão
TIPO_TABELA Cordão
TABLE_GUID Guia
DESCRIÇÃO Cordão
TABLE_PROPID Int64
DATE_CREATED Data e Hora
DATA_MODIFICADA Data e Hora

Colunas

NomeDaColuna Tipo de Dados
TABLE_CATALOG Cordão
ESQUEMA_DA_TABELA Cordão
NOME_DA_TABELA Cordão
NOME_DA_COLUNA Cordão
COLUMN_GUID Guia
COLUMN_PROPID Int64
POSIÇÃO_ORDINAL Int64
COLUMN_HASDEFAULT Booleano
Valor Padrão da Coluna Cordão
INDICADORES_DA_COLUNA Int64
É_NULO Booleano
Tipo de Dados Int32
TYPE_GUID Guia
CHARACTER_MAXIMUM_LENGTH Int64
CHARACTER_OCTET_LENGTH (comprimento em octetos da caráter) Int64
PRECISÃO_NUMÉRICA Int32
ESCALA NUMÉRICA Int16
Precisão de Data e Hora Int64
Catálogo de Conjunto de Caracteres Cordão
Esquema_de_Conjunto_de_Caracteres Cordão
CONJUNTO_DE_CARACTERES_NOME Cordão
COLLATION_CATALOG Cordão
Esquema_de_Collation (COLLATION_SCHEMA) Cordão
COLLATION_NAME Cordão
Catálogo de Domínios Cordão
Esquema_de_Domínio Cordão
DOMAIN_NAME Cordão
DESCRIÇÃO Cordão

Procedimentos

NomeDaColuna Tipo de Dados
CATÁLOGO DE PROCEDIMENTOS Cordão
ESQUEMA_DE_PROCEDIMENTO Cordão
PROCEDURE_NAME Cordão
TIPO_DE_PROCEDIMENTO Int16
DEFINIÇÃO_DO_PROCEDIMENTO Cordão
DESCRIÇÃO Cordão
DATA_DE_CRIAÇÃO Data e Hora
DATA_MODIFICADA Data e Hora

Colunas de Procedimento

NomeDaColuna Tipo de Dados
CATÁLOGO DE PROCEDIMENTOS Cordão
ESQUEMA_DE_PROCEDIMENTO Cordão
PROCEDURE_NAME Cordão
NOME_DA_COLUNA Cordão
COLUMN_GUID Guia
COLUMN_PROPID Int64
ROWSET_NUMBER Int64
POSIÇÃO_ORDINAL Int64
É_NULO Booleano
Tipo de Dados Int32
TIPO_GUID Guia
CHARACTER_MAXIMUM_LENGTH Int64
CHARACTER_OCTET_LENGTH (comprimento em octetos da caráter) Int64
PRECISÃO_NUMÉRICA Int32
ESCALA NUMÉRICA Int16
DESCRIÇÃO Cordão
SOBRECARGA Int16

Visualizações

NomeDaColuna Tipo de Dados
TABLE_CATALOG Cordão
ESQUEMA_DA_TABELA Cordão
NOME_DA_TABELA Cordão
VISUALIZAR_DEFINIÇÃO Cordão
OPÇÃO_DE_VERIFICAÇÃO Booleano
IS_ACTUALIZÁVEL Booleano
DESCRIÇÃO Cordão
DATA_DE_CRIAÇÃO Data e Hora
DATA_MODIFICADA Data e Hora

Índices

NomeDaColuna Tipo de Dados
TABLE_CATALOG Cordão
ESQUEMA_DA_TABELA Cordão
NOME_DA_TABELA Cordão
ÍNDICE_CATÁLOGO Cordão
Esquema de Índice (INDEX_SCHEMA) Cordão
INDEX_NAME Cordão
CHAVE_PRIMÁRIA Booleano
ÚNICO Booleano
AGRUPADOS Booleano
TIPO Int32
FILL_FACTOR Int32
TAMANHO_INICIAL Int32
NULOS Int32
SORT_BOOKMARKS Booleano
ATUALIZAÇÃO_AUTOMÁTICA Booleano
NULL_COLLATION Int32
POSIÇÃO_ORDINAL Int64
NOME_DA_COLUNA Cordão
COLUMN_GUID Guia
COLUMN_PROPID Int64
Ordenação Int16
CARDINALIDADE Decimal
PÁGINAS Int32
CONDIÇÃO_DE_FILTRO Cordão
INTEGRADO Booleano

Provedor Microsoft Jet OLE DB

O driver Microsoft Jet OLE DB suporta as seguintes coleções de esquema específicas, além das coleções de esquema comuns:

  • Tabelas

  • Colunas

  • Procedimentos

  • Visualizações

  • Índices

Tabelas

NomeDaColuna Tipo de Dados
TABLE_CATALOG Cordão
ESQUEMA_DA_TABELA Cordão
NOME_DA_TABELA Cordão
TIPO_TABELA Cordão
TABLE_GUID Guia
DESCRIÇÃO Cordão
TABLE_PROPID Int64
DATA_DE_CRIAÇÃO Data e Hora
DATA_MODIFICADA Data e Hora

Colunas

NomeDaColuna Tipo de Dados
TABLE_CATALOG Cordão
ESQUEMA_DA_TABELA Cordão
NOME_DA_TABELA Cordão
NOME_DA_COLUNA Cordão
COLUMN_GUID Guia
COLUMN_PROPID Int64
POSIÇÃO_ORDINAL Int64
COLUMN_HASDEFAULT Booleano
Valor Padrão da Coluna Cordão
INDICADORES_DA_COLUNA Int64
É_NULO Booleano
Tipo de Dados Int32
TYPE_GUID Guia
CHARACTER_MAXIMUM_LENGTH Int64
CHARACTER_OCTET_LENGTH (comprimento em octetos da caráter) Int64
PRECISÃO_NUMÉRICA Int32
ESCALA NUMÉRICA Int16
Precisão de Data e Hora Int64
Catálogo de Conjunto de Caracteres Cordão
Esquema_de_Conjunto_de_Caracteres Cordão
CONJUNTO_DE_CARACTERES_NOME Cordão
COLLATION_CATALOG Cordão
Esquema_de_Collation (COLLATION_SCHEMA) Cordão
COLLATION_NAME Cordão
Catálogo de Domínios Cordão
Esquema_de_Domínio Cordão
DOMAIN_NAME Cordão
DESCRIÇÃO Cordão

Procedimentos

NomeDaColuna Tipo de Dados
CATÁLOGO DE PROCEDIMENTOS Cordão
ESQUEMA_DE_PROCEDIMENTO Cordão
PROCEDURE_NAME Cordão
TIPO_DE_PROCEDIMENTO Int16
DEFINIÇÃO_DO_PROCEDIMENTO Cordão
DESCRIÇÃO Cordão
DATA_DE_CRIAÇÃO Data e Hora
DATA_MODIFICADA Data e Hora

Visualizações

NomeDaColuna Tipo de Dados
TABLE_CATALOG Cordão
ESQUEMA_DA_TABELA Cordão
NOME_DA_TABELA Cordão
VISUALIZAR_DEFINIÇÃO Cordão
OPÇÃO_DE_VERIFICAÇÃO Booleano
IS_ACTUALIZÁVEL Booleano
DESCRIÇÃO Cordão
DATA_DE_CRIAÇÃO Data e Hora
DATA_MODIFICADA Data e Hora

Índices

NomeDaColuna Tipo de Dados
TABLE_CATALOG Cordão
ESQUEMA_DA_TABELA Cordão
NOME_DA_TABELA Cordão
ÍNDICE_CATÁLOGO Cordão
Esquema de Índice (INDEX_SCHEMA) Cordão
INDEX_NAME Cordão
CHAVE_PRIMÁRIA Booleano
ÚNICO Booleano
AGRUPADOS Booleano
TIPO Int32
FILL_FACTOR Int32
TAMANHO_INICIAL Int32
NULOS Int32
SORT_BOOKMARKS Booleano
ATUALIZAÇÃO_AUTOMÁTICA Booleano
NULL_COLLATION Int32
POSIÇÃO_ORDINAL Int64
NOME_DA_COLUNA Cordão
COLUMN_GUID Guia
COLUMN_PROPID Int64
Ordenação Int16
CARDINALIDADE Decimal
PÁGINAS Int32
CONDIÇÃO_DE_FILTRO Cordão
INTEGRADO Booleano

Ver também