Compartilhar via


Coleções de esquemaS OLE DB

Esta seção discute o suporte à coleção de esquemas 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 dá suporte às seguintes coleções de esquemas específicas, além das coleções de esquema comuns:

  • Tabelas

  • Colunas

  • Procedimentos

  • Parâmetros do Procedimento

  • Catálogo

  • Índices

Tabelas

ColumnName Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
TABLE_TYPE fio
TABLE_GUID GUID
DESCRIÇÃO fio
TABLE_PROPID Int64
DATE_CREATED Data e Hora
DATE_MODIFIED Data e Hora

Colunas

ColumnName Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
COLUMN_NAME fio
COLUMN_GUID GUID
COLUMN_PROPID Int64
ORDINAL_POSITION Int64
COLUMN_HASDEFAULT Booliano
COLUMN_DEFAULT fio
COLUMN_FLAGS Int64
IS_NULLABLE Booliano
DATA_TYPE Int32
TYPE_GUID GUID
CHARACTER_MAXIMUM_LENGTH Int64
CHARACTER_OCTET_LENGTH Int64
Precisão Numérica Int32
ESCALA_NUMÉRICA Int16
DATETIME_PRECISION Int64
CHARACTER_SET_CATALOG fio
CHARACTER_SET_SCHEMA fio
CHARACTER_SET_NAME fio
COLLATION_CATALOG fio
COLLATION_SCHEMA fio
COLLATION_NAME fio
Catálogo de Domínios fio
ESQUEMA_DE_DOMÍNIO fio
DOMAIN_NAME fio
DESCRIÇÃO fio
COLUMN_LCID Int32
COLUMN_COMPFLAGS Int32
COLUMN_SORTID Int32
COLUMN_TDSCOLLATION Byte[]
IS_COMPUTED Booliano

Procedimentos

ColumnName Tipo de dados
CATÁLOGO_DE_PROCEDIMENTOS fio
PROCEDURE_SCHEMA fio
PROCEDURE_NAME fio
TIPO_DE_PROCEDIMENTO Int16
DEFINIÇÃO_DE_PROCEDIMENTO fio
DESCRIÇÃO fio
DATE_CREATED Data e Hora
DATE_MODIFIED Data e Hora

Parâmetros do Procedimento

ColumnName Tipo de dados
CATÁLOGO_DE_PROCEDIMENTOS fio
PROCEDURE_SCHEMA fio
PROCEDURE_NAME fio
PARAMETER_NAME fio
ORDINAL_POSITION Int32
TIPO_DE_PARÂMETRO Int32
PARAMETER_HASDEFAULT Booliano
PARAMETER_DEFAULT fio
IS_NULLABLE Booliano
DATA_TYPE Int32
CHARACTER_MAXIMUM_LENGTH Int64
CHARACTER_OCTET_LENGTH Int64
Precisão Numérica Int32
ESCALA_NUMÉRICA Int16
DESCRIÇÃO fio
TYPE_NAME fio
LOCAL_TYPE_NAME fio

Catálogo

ColumnName Tipo de dados
CATALOG_NAME fio
DESCRIÇÃO fio

Índices

ColumnName Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
INDEX_CATALOG fio
INDEX_SCHEMA fio
INDEX_NAME fio
Chave Primária (PRIMARY_KEY) Booliano
ÚNICO Booliano
CLUSTERIZADO Booliano
Tipo Int32
FILL_FACTOR Int32
INITIAL_SIZE Int32
NULOS Int32
SORT_BOOKMARKS Booliano
ATUALIZAÇÃO_AUTOMÁTICA Booliano
NULL_COLLATION Int32
ORDINAL_POSITION Int64
COLUMN_NAME fio
COLUMN_GUID GUID
COLUMN_PROPID Int64
AGRUPAMENTO Int16
CARDINALIDADE Decimal
PÁGINAS Int32
Condição_Filtro fio
INTEGRADO Booliano

Provedor OLE DB do Microsoft Oracle

O Driver OLE DB do Microsoft Oracle dá suporte às seguintes coleções de esquemas específicas, além das coleções de esquema comuns:

  • Tabelas

  • Colunas

  • Procedimentos

  • ProcedureColumns

  • Parâmetros do Procedimento

  • Visões

  • Índices

Tabelas

ColumnName Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
TABLE_TYPE fio
TABLE_GUID GUID
DESCRIÇÃO fio
TABLE_PROPID Int64
DATE_CREATED Data e Hora
DATE_MODIFIED Data e Hora

Colunas

ColumnName Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
COLUMN_NAME fio
COLUMN_GUID GUID
COLUMN_PROPID Int64
ORDINAL_POSITION Int64
COLUMN_HASDEFAULT Booliano
COLUMN_DEFAULT fio
COLUMN_FLAGS Int64
IS_NULLABLE Booliano
DATA_TYPE Int32
TYPE_GUID GUID
CHARACTER_MAXIMUM_LENGTH Int64
CHARACTER_OCTET_LENGTH Int64
Precisão Numérica Int32
ESCALA_NUMÉRICA Int16
DATETIME_PRECISION Int64
CHARACTER_SET_CATALOG fio
CHARACTER_SET_SCHEMA fio
CHARACTER_SET_NAME fio
COLLATION_CATALOG fio
COLLATION_SCHEMA fio
COLLATION_NAME fio
Catálogo de Domínios fio
ESQUEMA_DE_DOMÍNIO fio
DOMAIN_NAME fio
DESCRIÇÃO fio

Procedimentos

ColumnName Tipo de dados
CATÁLOGO_DE_PROCEDIMENTOS fio
PROCEDURE_SCHEMA fio
PROCEDURE_NAME fio
TIPO_DE_PROCEDIMENTO Int16
DEFINIÇÃO_DE_PROCEDIMENTO fio
DESCRIÇÃO fio
DATE_CREATED Data e Hora
DATE_MODIFIED Data e Hora

ProcedureColumns

ColumnName Tipo de dados
CATÁLOGO_DE_PROCEDIMENTOS fio
PROCEDURE_SCHEMA fio
PROCEDURE_NAME fio
COLUMN_NAME fio
COLUMN_GUID GUID
COLUMN_PROPID Int64
ROWSET_NUMBER Int64
ORDINAL_POSITION Int64
IS_NULLABLE Booliano
DATA_TYPE Int32
TYPE_GUID GUID
CHARACTER_MAXIMUM_LENGTH Int64
CHARACTER_OCTET_LENGTH Int64
Precisão Numérica Int32
ESCALA_NUMÉRICA Int16
DESCRIÇÃO fio
SOBRECARGA Int16

Visões

ColumnName Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
VER_DEFINIÇÃO fio
Opção de Verificação Booliano
IS_UPDATABLE Booliano
DESCRIÇÃO fio
DATE_CREATED Data e Hora
DATE_MODIFIED Data e Hora

Índices

ColumnName Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
INDEX_CATALOG fio
INDEX_SCHEMA fio
INDEX_NAME fio
Chave Primária (PRIMARY_KEY) Booliano
ÚNICO Booliano
CLUSTERIZADO Booliano
Tipo Int32
FILL_FACTOR Int32
INITIAL_SIZE Int32
NULOS Int32
SORT_BOOKMARKS Booliano
ATUALIZAÇÃO_AUTOMÁTICA Booliano
NULL_COLLATION Int32
ORDINAL_POSITION Int64
COLUMN_NAME fio
COLUMN_GUID GUID
COLUMN_PROPID Int64
AGRUPAMENTO Int16
CARDINALIDADE Decimal
PÁGINAS Int32
Condição_Filtro fio
INTEGRADO Booliano

Provedor Microsoft Jet OLE DB

O Driver OLE DB do Microsoft Jet dá suporte às seguintes coleções de esquemas específicas, além das coleções de esquema comuns:

  • Tabelas

  • Colunas

  • Procedimentos

  • Visões

  • Índices

Tabelas

ColumnName Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
TABLE_TYPE fio
TABLE_GUID GUID
DESCRIÇÃO fio
TABLE_PROPID Int64
DATE_CREATED Data e Hora
DATE_MODIFIED Data e Hora

Colunas

ColumnName Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
COLUMN_NAME fio
COLUMN_GUID GUID
COLUMN_PROPID Int64
ORDINAL_POSITION Int64
COLUMN_HASDEFAULT Booliano
COLUMN_DEFAULT fio
COLUMN_FLAGS Int64
IS_NULLABLE Booliano
DATA_TYPE Int32
TYPE_GUID GUID
CHARACTER_MAXIMUM_LENGTH Int64
CHARACTER_OCTET_LENGTH Int64
Precisão Numérica Int32
ESCALA_NUMÉRICA Int16
DATETIME_PRECISION Int64
CHARACTER_SET_CATALOG fio
CHARACTER_SET_SCHEMA fio
CHARACTER_SET_NAME fio
COLLATION_CATALOG fio
COLLATION_SCHEMA fio
COLLATION_NAME fio
Catálogo de Domínios fio
ESQUEMA_DE_DOMÍNIO fio
DOMAIN_NAME fio
DESCRIÇÃO fio

Procedimentos

ColumnName Tipo de dados
CATÁLOGO_DE_PROCEDIMENTOS fio
PROCEDURE_SCHEMA fio
PROCEDURE_NAME fio
TIPO_DE_PROCEDIMENTO Int16
DEFINIÇÃO_DE_PROCEDIMENTO fio
DESCRIÇÃO fio
DATE_CREATED Data e Hora
DATE_MODIFIED Data e Hora

Visões

ColumnName Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
VER_DEFINIÇÃO fio
Opção de Verificação Booliano
IS_UPDATABLE Booliano
DESCRIÇÃO fio
DATE_CREATED Data e Hora
DATE_MODIFIED Data e Hora

Índices

ColumnName Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
INDEX_CATALOG fio
INDEX_SCHEMA fio
INDEX_NAME fio
Chave Primária (PRIMARY_KEY) Booliano
ÚNICO Booliano
CLUSTERIZADO Booliano
Tipo Int32
FILL_FACTOR Int32
INITIAL_SIZE Int32
NULOS Int32
SORT_BOOKMARKS Booliano
ATUALIZAÇÃO_AUTOMÁTICA Booliano
NULL_COLLATION Int32
ORDINAL_POSITION Int64
COLUMN_NAME fio
COLUMN_GUID GUID
COLUMN_PROPID Int64
AGRUPAMENTO Int16
CARDINALIDADE Decimal
PÁGINAS Int32
Condição_Filtro fio
INTEGRADO Booliano

Consulte também