Kolekce schémat ODBC

Tato část popisuje podporu shromažďování schémat pro ovladače ODBC pro Microsoft SQL Server, Oracle a Microsoft Jet.

Ovladač ODBC microsoft SQL Serveru

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

  • Tabulky

  • Rejstříky

  • Sloupce

  • Postupy

  • Procedurální sloupce

  • ProcedureParameters

  • Pohledy

Tabulky a pohledy

Název sloupce datový typ
TABLE_CAT Řetězec
TABLE_SCHEM Řetězec
NÁZEV_TABULKY Řetězec
TABLE_TYPE Řetězec
POZNÁMKY Řetězec

Rejstříky

Název sloupce datový typ
TABLE_CAT Řetězec
TABLE_SCHEM Řetězec
NÁZEV_TABULKY Řetězec
NENÍ JEDINEČNÝ Int16
INDEXOVÝ_KVALIFIKÁTOR Řetězec
NÁZEV_INDEXU Řetězec
TYP Int16
POŘADOVÁ_POZICE Int16
COLUMN_NAME Řetězec
Vzestupně_či_Sestupně Řetězec
MOHUTNOST Int32
STRÁNKY Int32
Filtrační podmínka Řetězec
SS_TYPE_SCHEMA Řetězec
SS_DATA_TYPE byte

Sloupce

Název sloupce datový typ
TABLE_CAT Řetězec
TABLE_SCHEM Řetězec
NÁZEV_TABULKY Řetězec
COLUMN_NAME Řetězec
datový typ Int16
NÁZEV_TYP Řetězec
COLUMN_SIZE Int32
DÉLKA_BUFFERU Int32
Desetinné číslice Int16
NUM_PREC_RADIX Int16
nulovatelné Int16
POZNÁMKY Řetězec
COLUMN_DEF Řetězec
SQL_DATOVÝ_TYP Int16
SQL_DATETIME_SUB Int16
CHAR_OCTET_LENGTH Int32
POŘADOVÁ_POZICE Int32
IS_NULLABLE Řetězec
SS_TYP_KATALOG Řetězec
SS_TYPE_SCHEMA Řetězec
SS_DATA_TYPE byte

Postupy

Název sloupce datový typ
Kategorie_procedur Řetězec
SCHEMA_PROCEDUR Řetězec
NÁZEV_PROCEDURY Řetězec
Počet_vstupních_parametrů (NUM_INPUT_PARAMS) Int32
POČET_VÝSTUPNÍCH_PARAMETRŮ Int32
Počet_sad_výsledků Int32
POZNÁMKY Řetězec
TYP_POSTUPU Int16

Procedurální sloupce

Název sloupce datový typ
Kategorie_procedur Řetězec
SCHEMA_PROCEDUR Řetězec
NÁZEV_PROCEDURY Řetězec
COLUMN_NAME Řetězec
COLUMN_TYPE Int16
datový typ Int16
NÁZEV_TYP Řetězec
COLUMN_SIZE Int32
DÉLKA_BUFFERU Int32
Desetinné číslice Int16
NUM_PREC_RADIX Int16
nulovatelné Int16
POZNÁMKY Řetězec
COLUMN_DEF Řetězec
SQL_DATOVÝ_TYP Int16
SQL_DATETIME_SUB Int16
CHAR_OCTET_LENGTH Int32
POŘADOVÁ_POZICE Int32
IS_NULLABLE Řetězec
SS_TYP_KATALOG Řetězec
SS_TYPE_SCHEMA Řetězec
SS_DATA_TYPE byte

ProcedureParameters

Název sloupce datový typ
Kategorie_procedur Řetězec
SCHEMA_PROCEDUR Řetězec
NÁZEV_PROCEDURY Řetězec
COLUMN_NAME Řetězec
COLUMN_TYPE Int16
datový typ Int16
NÁZEV_TYP Řetězec
COLUMN_SIZE Int32
DÉLKA_BUFFERU Int32
Desetinné číslice Int16
NUM_PREC_RADIX Int16
nulovatelné Int16
POZNÁMKY Řetězec
COLUMN_DEF Řetězec
SQL_DATOVÝ_TYP Int16
SQL_DATETIME_SUB Int16
CHAR_OCTET_LENGTH Int32
POŘADOVÁ_POZICE Int32
IS_NULLABLE Řetězec
SS_TYP_KATALOG Řetězec
SS_TYPE_SCHEMA Řetězec
SS_DATA_TYPE byte

Ovladač Microsoft Oracle ODBC

Ovladač Microsoft SQL Server Oracle ODBC 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 a pohledy

Název sloupce datový typ
kvalifikátor_tabulky Řetězec
Vlastník tabulky Řetězec
NÁZEV_TABULKY Řetězec
TABLE_TYPE Řetězec
POZNÁMKY Řetězec

Sloupce

Název sloupce datový typ
kvalifikátor_tabulky Řetězec
Vlastník tabulky Řetězec
NÁZEV_TABULKY Řetězec
COLUMN_NAME Řetězec
datový typ Int16
NÁZEV_TYP Řetězec
PŘESNOST Int32
Délka Int32
ŠKÁLA Int16
ZÁKLAD Int16
nulovatelné Int16
POZNÁMKY Řetězec
POŘADOVÁ_POZICE Int32

Postupy

Název sloupce datový typ
PROCEDURA_KVALIFIKÁTOR Řetězec
Vlastník procedury Řetězec
NÁZEV_PROCEDURY Řetězec
Počet_vstupních_parametrů (NUM_INPUT_PARAMS) Int16
POČET_VÝSTUPNÍCH_PARAMETRŮ Int16
Počet_sad_výsledků Int16
POZNÁMKY Řetězec
TYP_POSTUPU Int16

Procedurální sloupce

Název sloupce datový typ
PROCEDURA_KVALIFIKÁTOR Řetězec
Vlastník procedury Řetězec
NÁZEV_PROCEDURY Řetězec
COLUMN_NAME Řetězec
COLUMN_TYPE Int16
datový typ Int16
NÁZEV_TYP Řetězec
PŘESNOST Int32
Délka Int32
ŠKÁLA Int16
ZÁKLAD Int16
nulovatelné Int16
POZNÁMKY Řetězec
PŘETÍŽENÍ Int32
POŘADOVÁ_POZICE Int32

Ovladač Microsoft Jet ODBC

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

  • Tabulky

  • Rejstříky

  • Sloupce

  • Postupy

  • Procedurální sloupce

  • ProcedureParameters

  • Pohledy

Tabulky a pohledy

Název sloupce datový typ
kvalifikátor_tabulky Řetězec
Vlastník tabulky Řetězec
NÁZEV_TABULKY Řetězec
TABLE_TYPE Řetězec
POZNÁMKY Řetězec

Sloupce

Název sloupce datový typ
kvalifikátor_tabulky Řetězec
Vlastník tabulky Řetězec
NÁZEV_TABULKY Řetězec
COLUMN_NAME Řetězec
datový typ Int16
NÁZEV_TYP Řetězec
PŘESNOST Int32
Délka Int32
ŠKÁLA Int16
RADIX Int16
nulovatelné Int16
POZNÁMKY Řetězec
POŘADOVÁ_POZICE Int32

Postupy

Název sloupce datový typ
PROCEDURA_KVALIFIKÁTOR Řetězec
Vlastník procedury Řetězec
NÁZEV_PROCEDURY Řetězec
Počet_vstupních_parametrů (NUM_INPUT_PARAMS) Int16
POČET_VÝSTUPNÍCH_PARAMETRŮ Int16
Počet_sad_výsledků Int16
POZNÁMKY Řetězec
TYP_POSTUPU Int16

Procedurální sloupce

Název sloupce datový typ
PROCEDURA_KVALIFIKÁTOR Řetězec
Vlastník procedury Řetězec
NÁZEV_PROCEDURY Řetězec
COLUMN_NAME Řetězec
COLUMN_TYPE Int16
datový typ Int16
NÁZEV_TYP Řetězec
PŘESNOST Int32
Délka Int32
ŠKÁLA Int16
RÁDIX Int16
nulovatelné Int16
POZNÁMKY Řetězec
PŘETÍŽENÍ Int32
POŘADOVÁ_POZICE Int32

ProcedureParameters

Název sloupce datový typ
Kategorie_procedur Řetězec
SCHEMA_PROCEDUR Řetězec
NÁZEV_PROCEDURY Řetězec
COLUMN_NAME Řetězec
COLUMN_TYPE Int16
datový typ Int16
NÁZEV_TYP Řetězec
COLUMN_SIZE Int32
DÉLKA_BUFFERU Int32
Desetinné číslice Int16
NUM_PREC_RADIX Int16
nulovatelné Int16
POZNÁMKY Řetězec
COLUMN_DEF Řetězec
SQL_DATOVÝ_TYP Int16
SQL_DATETIME_SUB Int16
CHAR_OCTET_LENGTH Int32
POŘADOVÁ_POZICE Int32
IS_NULLABLE Řetězec

Viz také