Kolekce schémat OLE DB

Tato část popisuje podporu shromažďování schémat pro zprostředkovatele OLE DB pro Microsoft SQL Server, Oracle a Microsoft Jet.

Zprostředkovatel OLE DB Microsoft SQL Server

Ovladač OLE DB microsoft SQL Serveru podporuje kromě běžných kolekcí schémat následující konkrétní kolekce schémat:

  • Tabulky

  • Sloupce

  • Postupy

  • ProcedureParameters

  • Katalog

  • Rejstříky

Tabulky

Název sloupce datový typ
TABLE_CATALOG Řetězec
TABLE_SCHEMA Řetězec
NÁZEV_TABULKY Řetězec
TABLE_TYPE Řetězec
TABLE_GUID Průvodce
POPIS Řetězec
TABLE_PROPID Int64
DATUM_VYTVOŘENÍ Datum a čas
DATUM_ÚPRAVY Datum a čas

Sloupce

Název sloupce datový typ
TABLE_CATALOG Řetězec
TABLE_SCHEMA Řetězec
NÁZEV_TABULKY Řetězec
COLUMN_NAME Řetězec
COLUMN_GUID Průvodce
COLUMN_PROPID Int64
POŘADOVÁ_POZICE Int64
SLOUPEC_MÁVÝCHOZÍHODNOTU logický
Výchozí hodnota sloupce Řetězec
PŘÍZNAKY_SLOUPCE Int64
IS_NULLABLE logický
datový typ Int32
TYPE_GUID Průvodce
Maximální délka znaku Int64
Délka osmibajtového znaku (CHARACTER_OCTET_LENGTH) Int64
Numerická_Přesnost Int32
Číselná škála Int16
Přesnost data a času Int64
CHARACTER_SET_CATALOG Řetězec
Schéma znakové sady Řetězec
NÁZEV_ZNAKOVÉ_SADY Řetězec
COLLATION_CATALOG Řetězec
Schéma řazení Řetězec
COLLATION_NAME Řetězec
Katalog Domény Řetězec
DOMAIN_SCHEMA Řetězec
DOMAIN_NAME Řetězec
POPIS Řetězec
COLUMN_LCID Int32
COLUMN_COMPFLAGS Int32
COLUMN_SORTID Int32
COLUMN_TDSCOLLATION Bajt[]
JE_VYPOČÍTÁNO logický

Postupy

Název sloupce datový typ
Katalog postupů Řetězec
Schéma postupu Řetězec
NÁZEV_PROCEDURY Řetězec
TYP_POSTUPU Int16
PROCEDURE_DEFINITION Řetězec
POPIS Řetězec
DATUM_VYTVOŘENÍ Datum a čas
DATUM_ÚPRAVY Datum a čas

ProcedureParameters

Název sloupce datový typ
Katalog postupů Řetězec
Schéma postupu Řetězec
NÁZEV_PROCEDURY Řetězec
PARAMETER_NAME Řetězec
POŘADOVÁ_POZICE Int32
PARAMETER_TYPE Int32
PARAMETR_MÁVÝCHOZÍHODNOTU logický
PARAMETER_DEFAULT Řetězec
IS_NULLABLE logický
datový typ Int32
Maximální délka znaku Int64
Délka osmibajtového znaku (CHARACTER_OCTET_LENGTH) Int64
Numerická_Přesnost Int32
Číselná škála Int16
POPIS Řetězec
NÁZEV_TYP Řetězec
LOCAL_TYPE_NAME Řetězec

Katalog

Název sloupce datový typ
CATALOG_NAME Řetězec
POPIS Řetězec

Rejstříky

Název sloupce datový typ
TABLE_CATALOG Řetězec
TABLE_SCHEMA Řetězec
NÁZEV_TABULKY Řetězec
Index katalog Řetězec
INDEX_SCHEMA Řetězec
NÁZEV_INDEXU Řetězec
primární klíč logický
JEDINEČNÝ logický
Seskupený logický
TYP Int32
koeficient zaplnění Int32
INITIAL_SIZE Int32
NULL Int32
TŘÍDIT_ZÁLOŽKY logický
Automatická aktualizace logický
NULL_COLLATION Int32
POŘADOVÁ_POZICE Int64
COLUMN_NAME Řetězec
COLUMN_GUID Průvodce
COLUMN_PROPID Int64
KOLACE Int16
MOHUTNOST Desetinné číslo
STRÁNKY Int32
Filtrační podmínka Řetězec
INTEGROVANÝ logický

Microsoft Oracle OLE DB Zprostředkovatel

Ovladač Microsoft Oracle OLE DB podporuje kromě běžných kolekcí schémat následující konkrétní kolekce schémat:

  • Tabulky

  • Sloupce

  • Postupy

  • Procedurální sloupce

  • ProcedureParameters

  • Pohledy

  • Rejstříky

Tabulky

Název sloupce datový typ
TABLE_CATALOG Řetězec
TABLE_SCHEMA Řetězec
NÁZEV_TABULKY Řetězec
TABLE_TYPE Řetězec
TABLE_GUID Průvodce
POPIS Řetězec
TABLE_PROPID Int64
DATUM_VYTVOŘENÍ Datum a čas
DATUM_ÚPRAVY Datum a čas

Sloupce

Název sloupce datový typ
TABLE_CATALOG Řetězec
TABLE_SCHEMA Řetězec
NÁZEV_TABULKY Řetězec
COLUMN_NAME Řetězec
COLUMN_GUID Průvodce
COLUMN_PROPID Int64
POŘADOVÁ_POZICE Int64
SLOUPEC_MÁVÝCHOZÍHODNOTU logický
Výchozí hodnota sloupce Řetězec
PŘÍZNAKY_SLOUPCE Int64
IS_NULLABLE logický
datový typ Int32
TYPE_GUID Průvodce
Maximální délka znaku Int64
Délka osmibajtového znaku (CHARACTER_OCTET_LENGTH) Int64
Numerická_Přesnost Int32
Číselná škála Int16
Přesnost data a času Int64
CHARACTER_SET_CATALOG Řetězec
Schéma znakové sady Řetězec
NÁZEV_ZNAKOVÉ_SADY Řetězec
COLLATION_CATALOG Řetězec
Schéma řazení Řetězec
COLLATION_NAME Řetězec
Katalog Domény Řetězec
DOMAIN_SCHEMA Řetězec
DOMAIN_NAME Řetězec
POPIS Řetězec

Postupy

Název sloupce datový typ
Katalog postupů Řetězec
Schéma postupu Řetězec
NÁZEV_PROCEDURY Řetězec
TYP_POSTUPU Int16
PROCEDURE_DEFINITION Řetězec
POPIS Řetězec
DATUM_VYTVOŘENÍ Datum a čas
DATUM_ÚPRAVY Datum a čas

Procedurální sloupce

Název sloupce datový typ
Katalog postupů Řetězec
Schéma postupu Řetězec
NÁZEV_PROCEDURY Řetězec
COLUMN_NAME Řetězec
COLUMN_GUID Průvodce
COLUMN_PROPID Int64
ČÍSLO_MNOŽINY Int64
POŘADOVÁ_POZICE Int64
IS_NULLABLE logický
datový typ Int32
TYPE_GUID Průvodce
Maximální délka znaku Int64
Délka osmibajtového znaku (CHARACTER_OCTET_LENGTH) Int64
Numerická_Přesnost Int32
Číselná škála Int16
POPIS Řetězec
PŘETÍŽENÍ Int16

Pohledy

Název sloupce datový typ
TABLE_CATALOG Řetězec
TABLE_SCHEMA Řetězec
NÁZEV_TABULKY Řetězec
Definice_zobrazení Řetězec
Kontrola nastavení logický
JE_AKTUALIZOVATELNÉ logický
POPIS Řetězec
DATUM_VYTVOŘENÍ Datum a čas
DATUM_ÚPRAVY Datum a čas

Rejstříky

Název sloupce datový typ
TABLE_CATALOG Řetězec
TABLE_SCHEMA Řetězec
NÁZEV_TABULKY Řetězec
Index katalog Řetězec
INDEX_SCHEMA Řetězec
NÁZEV_INDEXU Řetězec
primární klíč logický
JEDINEČNÝ logický
Seskupený logický
TYP Int32
koeficient zaplnění Int32
INITIAL_SIZE Int32
NULL Int32
TŘÍDIT_ZÁLOŽKY logický
Automatická aktualizace logický
NULL_COLLATION Int32
POŘADOVÁ_POZICE Int64
COLUMN_NAME Řetězec
COLUMN_GUID Průvodce
COLUMN_PROPID Int64
KOLACE Int16
MOHUTNOST Desetinné číslo
STRÁNKY Int32
Filtrační podmínka Řetězec
INTEGROVANÝ logický

Zprostředkovatel Microsoft Jet OLE DB

Ovladač Microsoft Jet OLE DB podporuje kromě běžných kolekcí schémat následující konkrétní kolekce schémat:

  • Tabulky

  • Sloupce

  • Postupy

  • Pohledy

  • Rejstříky

Tabulky

Název sloupce datový typ
TABLE_CATALOG Řetězec
TABLE_SCHEMA Řetězec
NÁZEV_TABULKY Řetězec
TABLE_TYPE Řetězec
TABLE_GUID Průvodce
POPIS Řetězec
TABLE_PROPID Int64
DATUM_VYTVOŘENÍ Datum a čas
DATUM_ÚPRAVY Datum a čas

Sloupce

Název sloupce datový typ
TABLE_CATALOG Řetězec
TABLE_SCHEMA Řetězec
NÁZEV_TABULKY Řetězec
COLUMN_NAME Řetězec
COLUMN_GUID Průvodce
COLUMN_PROPID Int64
POŘADOVÁ_POZICE Int64
SLOUPEC_MÁVÝCHOZÍHODNOTU logický
Výchozí hodnota sloupce Řetězec
PŘÍZNAKY_SLOUPCE Int64
IS_NULLABLE logický
datový typ Int32
TYPE_GUID Průvodce
Maximální délka znaku Int64
Délka osmibajtového znaku (CHARACTER_OCTET_LENGTH) Int64
Numerická_Přesnost Int32
Číselná škála Int16
Přesnost data a času Int64
CHARACTER_SET_CATALOG Řetězec
Schéma znakové sady Řetězec
NÁZEV_ZNAKOVÉ_SADY Řetězec
COLLATION_CATALOG Řetězec
Schéma řazení Řetězec
COLLATION_NAME Řetězec
Katalog Domény Řetězec
DOMAIN_SCHEMA Řetězec
DOMAIN_NAME Řetězec
POPIS Řetězec

Postupy

Název sloupce datový typ
Katalog postupů Řetězec
Schéma postupu Řetězec
NÁZEV_PROCEDURY Řetězec
TYP_POSTUPU Int16
PROCEDURE_DEFINITION Řetězec
POPIS Řetězec
DATUM_VYTVOŘENÍ Datum a čas
DATUM_ÚPRAVY Datum a čas

Pohledy

Název sloupce datový typ
TABLE_CATALOG Řetězec
TABLE_SCHEMA Řetězec
NÁZEV_TABULKY Řetězec
Definice_zobrazení Řetězec
Kontrola nastavení logický
JE_AKTUALIZOVATELNÉ logický
POPIS Řetězec
DATUM_VYTVOŘENÍ Datum a čas
DATUM_ÚPRAVY Datum a čas

Rejstříky

Název sloupce datový typ
TABLE_CATALOG Řetězec
TABLE_SCHEMA Řetězec
NÁZEV_TABULKY Řetězec
Index katalog Řetězec
INDEX_SCHEMA Řetězec
NÁZEV_INDEXU Řetězec
primární klíč logický
JEDINEČNÝ logický
Seskupený logický
TYP Int32
koeficient zaplnění Int32
INITIAL_SIZE Int32
NULL Int32
TŘÍDIT_ZÁLOŽKY logický
Automatická aktualizace logický
NULL_COLLATION Int32
POŘADOVÁ_POZICE Int64
COLUMN_NAME Řetězec
COLUMN_GUID Průvodce
COLUMN_PROPID Int64
KOLACE Int16
MOHUTNOST Desetinné číslo
STRÁNKY Int32
Filtrační podmínka Řetězec
INTEGROVANÝ logický

Viz také