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

NomeDaColuna 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
DATA_DE_CRIACAO Data e Hora
DATA_MODIFICADA Data e Hora

Colunas

NomeDaColuna Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
NOME_DA_COLUNA fio
COLUMN_GUID GUID
COLUMN_PROPID Int64
ORDINAL_POSITION Int64
COLUMN_HASDEFAULT booleano
COLUMN_DEFAULT fio
COLUMN_FLAGS Int64
IS_NULLABLE booleano
TIPO_DE_DADO 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
ESQUEMA_DO_CONJUNTO_DE_CARACTERES fio
CHARACTER_SET_NAME fio
COLLATION_CATALOG fio
COLLATION_SCHEMA (Esquema de Colação) fio
COLLATION_NAME fio
Catálogo de Domínios fio
ESQUEMA_DE_DOMÍNIO fio
DOMAIN_NAME fio
DESCRIÇÃO fio
COLUMN_LCID Int32
The original translation "COLUMN_COMPFLAGS" can remain unchanged as it likely represents a specific technical code or flag. Therefore, no improved translation is needed in this case. Int32
COLUMN_SORTID Int32
COLUMN_TDSCOLLATION Byte[]
É_COMPUTADO booleano

Procedimentos

NomeDaColuna 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
DATA_DE_CRIACAO Data e Hora
DATA_MODIFICADA Data e Hora

Parâmetros do Procedimento

NomeDaColuna 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 booleano
Valor Padrão do Parâmetro (PARAMETER_DEFAULT) fio
IS_NULLABLE booleano
TIPO_DE_DADO 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

NomeDaColuna Tipo de dados
CATALOG_NAME fio
DESCRIÇÃO fio

Índices

NomeDaColuna Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
CATÁLOGO_DE_ÍNDICE fio
ESQUEMA_DO_ÍNDICE fio
INDEX_NAME fio
Chave Primária (PRIMARY_KEY) booleano
ÚNICO booleano
CLUSTERIZADO booleano
Tipo Int32
FILL_FACTOR Int32
INITIAL_SIZE Int32
NULOS Int32
ORDENAR_MARCADORES booleano
ATUALIZAÇÃO_AUTOMÁTICA booleano
NULL_COLLATION Int32
ORDINAL_POSITION Int64
NOME_DA_COLUNA fio
COLUMN_GUID GUID
COLUMN_PROPID Int64
AGRUPAMENTO Int16
CARDINALIDADE Decimal
PÁGINAS Int32
Condição_Filtro fio
INTEGRADO booleano

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

NomeDaColuna 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
DATA_MODIFICADA Data e Hora

Colunas

NomeDaColuna Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
NOME_DA_COLUNA fio
COLUMN_GUID GUID
COLUMN_PROPID Int64
ORDINAL_POSITION Int64
COLUMN_HASDEFAULT (COLUNA_TEMVALORPADRÃO) booleano
COLUMN_DEFAULT fio
COLUMN_FLAGS Int64
IS_NULLABLE booleano
TIPO_DE_DADO 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
ESQUEMA_DO_CONJUNTO_DE_CARACTERES fio
CHARACTER_SET_NAME fio
COLLATION_CATALOG fio
COLLATION_SCHEMA (Esquema de Colação) fio
COLLATION_NAME fio
Catálogo de Domínios fio
ESQUEMA_DE_DOMÍNIO fio
DOMAIN_NAME fio
DESCRIÇÃO fio

Procedimentos

NomeDaColuna 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
DATA_MODIFICADA Data e Hora

Colunas de Procedimento

NomeDaColuna Tipo de dados
CATÁLOGO_DE_PROCEDIMENTOS fio
PROCEDURE_SCHEMA fio
PROCEDURE_NAME fio
NOME_DA_COLUNA fio
COLUMN_GUID GUID
COLUMN_PROPID Int64
ROWSET_NUMBER Int64
ORDINAL_POSITION Int64
IS_NULLABLE booleano
TIPO_DE_DADO 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

NomeDaColuna Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
VER_DEFINIÇÃO fio
Opção de Verificação booleano
IS_UPDATABLE booleano
DESCRIÇÃO fio
DATA_DE_CRIACAO Data e Hora
DATA_MODIFICADA Data e Hora

Índices

NomeDaColuna Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
INDEX_CATALOG fio
INDEX_SCHEMA fio
NOME_DO_ÍNDICE fio
Chave Primária (PRIMARY_KEY) booleano
ÚNICO booleano
CLUSTERIZADO booleano
Tipo Int32
FILL_FACTOR Int32
TAMANHO_INICIAL Int32
NULOS Int32
ORGANIZAR_FAVORITOS booleano
ATUALIZAÇÃO_AUTOMÁTICA booleano
NULL_COLLATION Int32
ORDINAL_POSITION Int64
NOME_DA_COLUNA fio
COLUMN_GUID GUID
COLUMN_PROPID Int64
AGRUPAMENTO Int16
CARDINALIDADE Decimal
PÁGINAS Int32
Condição_Filtro fio
INTEGRADO booleano

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

NomeDaColuna 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
DATA_MODIFICADA Data e Hora

Colunas

NomeDaColuna Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
NOME_DA_COLUNA fio
COLUMN_GUID GUID
COLUMN_PROPID Int64
ORDINAL_POSITION Int64
Coluna_tem_valor_padrão booleano
COLUMN_DEFAULT fio
COLUMN_FLAGS Int64
IS_NULLABLE booleano
TIPO_DE_DADO 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
ESQUEMA_DO_CONJUNTO_DE_CARACTERES fio
CHARACTER_SET_NAME fio
COLLATION_CATALOG fio
COLLATION_SCHEMA (Esquema de Colação) fio
COLLATION_NAME fio
Catálogo de Domínios fio
ESQUEMA_DE_DOMÍNIO fio
DOMAIN_NAME fio
DESCRIÇÃO fio

Procedimentos

NomeDaColuna 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
DATA_MODIFICADA Data e Hora

Visões

NomeDaColuna Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
VER_DEFINIÇÃO fio
Opção de Verificação booleano
IS_UPDATABLE booleano
DESCRIÇÃO fio
DATA_DE_CRIACAO Data e Hora
DATA_MODIFICADA Data e Hora

Índices

NomeDaColuna Tipo de dados
CATÁLOGO_DE_TABELAS fio
TABLE_SCHEMA fio
NOME_DA_TABELA fio
INDEX_CATALOG fio
ESQUEMA_DE_ÍNDICE fio
INDEX_NAME fio
Chave Primária (PRIMARY_KEY) booleano
ÚNICO booleano
CLUSTERIZADO booleano
Tipo Int32
FILL_FACTOR Int32
TAMANHO_INICIAL Int32
NULOS Int32
ORGANIZAR_FAVORITOS booleano
ATUALIZAÇÃO_AUTOMÁTICA booleano
Classificação_NULA Int32
ORDINAL_POSITION Int64
NOME_DA_COLUNA fio
COLUMN_GUID GUID
COLUMN_PROPID Int64
COLAÇÃO Int16
CARDINALIDADE Decimal
PÁGINAS Int32
Condição_Filtro fio
INTEGRADO booleano

Consulte também