Freigeben über


ODBC-Schemasammlungen

In diesem Abschnitt wird die Unterstützung der Schemasammlung für die ODBC-Treiber für Microsoft SQL Server, Oracle und Microsoft Jet erläutert.

Microsoft SQL Server ODBC-Treiber

Der MICROSOFT SQL Server ODBC-Treiber unterstützt zusätzlich zu den allgemeinen Schemasammlungen die folgenden spezifischen Schemasammlungen:

  • Tabellen

  • Indizes

  • Spalten

  • Prozeduren

  • ProcedureColumns

  • Prozedurparameter

  • Ansichten

Tabellen und Ansichten

Spaltenname Datentyp
TABLE_CAT Schnur
TABLE_SCHEM Schnur
table_name Schnur
TABLE_TYPE Schnur
ANMERKUNGEN Schnur

Indizes

Spaltenname Datentyp
TABLE_CAT Schnur
TABLE_SCHEM Schnur
table_name Schnur
NON_UNIQUE Int16
INDEX_QUALIFIER Schnur
INDEX_NAME Schnur
ART Int16
ORDINAL_POSITION Int16
COLUMN_NAME Schnur
ASC_OR_DESC Schnur
MÄCHTIGKEIT Int32
SEITEN Int32
FILTER_CONDITION Schnur
SS_TYPE_SCHEMA Schnur
SS_DATA_TYPE Byte

Spalten

Spaltenname Datentyp
TABLE_CAT Schnur
TABLE_SCHEM Schnur
table_name Schnur
COLUMN_NAME Schnur
DATENTYP Int16
TYPE_NAME Schnur
COLUMN_SIZE Int32
BUFFER_LENGTH Int32
DECIMAL_DIGITS Int16
NUM_PREC_RADIX Int16
ausnullbar Int16
ANMERKUNGEN Schnur
COLUMN_DEF Schnur
SQL_DATA_TYPE Int16
SQL_DATETIME_SUB Int16
CHAR_OCTET_LENGTH Int32
ORDINAL_POSITION Int32
IS_NULLABLE Schnur
SS_TYPE_CATALOG Schnur
SS_TYPE_SCHEMA Schnur
SS_DATA_TYPE Byte

Prozeduren

Spaltenname Datentyp
PROCEDURE_CAT Schnur
PROCEDURE_SCHEM Schnur
PROCEDURE_NAME Schnur
NUM_INPUT_PARAMS Int32
NUM_OUTPUT_PARAMS Int32
NUM_RESULT_SETS Int32
ANMERKUNGEN Schnur
Verfahrenstyp Int16

ProcedureColumns

Spaltenname Datentyp
PROCEDURE_CAT Schnur
PROCEDURE_SCHEM Schnur
PROCEDURE_NAME Schnur
COLUMN_NAME Schnur
Spaltentyp Int16
DATENTYP Int16
TYPE_NAME Schnur
COLUMN_SIZE Int32
BUFFER_LENGTH Int32
DECIMAL_DIGITS Int16
NUM_PREC_RADIX Int16
ausnullbar Int16
ANMERKUNGEN Schnur
COLUMN_DEF Schnur
SQL_DATA_TYPE Int16
SQL_DATETIME_SUB Int16
CHAR_OCTET_LENGTH Int32
ORDINAL_POSITION Int32
IS_NULLABLE Schnur
SS_TYPE_CATALOG Schnur
SS_TYPE_SCHEMA Schnur
SS_DATA_TYPE Byte

Prozedurparameter

Spaltenname Datentyp
PROCEDURE_CAT Schnur
PROCEDURE_SCHEM Schnur
PROCEDURE_NAME Schnur
COLUMN_NAME Schnur
Spaltentyp Int16
DATENTYP Int16
TYPE_NAME Schnur
COLUMN_SIZE Int32
BUFFER_LENGTH Int32
DECIMAL_DIGITS Int16
NUM_PREC_RADIX Int16
ausnullbar Int16
ANMERKUNGEN Schnur
COLUMN_DEF Schnur
SQL_DATA_TYPE Int16
SQL_DATETIME_SUB Int16
CHAR_OCTET_LENGTH Int32
ORDINAL_POSITION Int32
IS_NULLABLE Schnur
SS_TYPE_CATALOG Schnur
SS_TYPE_SCHEMA Schnur
SS_DATA_TYPE Byte

Microsoft Oracle ODBC-Treiber

Der Microsoft SQL Server Oracle ODBC-Treiber unterstützt zusätzlich zu den allgemeinen Schemasammlungen die folgenden spezifischen Schemasammlungen:

  • Tabellen

  • Spalten

  • Prozeduren

  • ProcedureColumns

  • Prozedurparameter

  • Ansichten

  • Indizes

Tabellen und Ansichten

Spaltenname Datentyp
TABLE_QUALIFIER Schnur
TABLE_OWNER Schnur
table_name Schnur
TABLE_TYPE Schnur
ANMERKUNGEN Schnur

Spalten

Spaltenname Datentyp
TABLE_QUALIFIER Schnur
TABLE_OWNER Schnur
table_name Schnur
COLUMN_NAME Schnur
DATENTYP Int16
TYPE_NAME Schnur
PRÄZISION Int32
LÄNGE Int32
MAßSTAB Int16
RADIX Int16
ausnullbar Int16
ANMERKUNGEN Schnur
ORDINAL_POSITION Int32

Prozeduren

Spaltenname Datentyp
PROCEDURE_QUALIFIER Schnur
PROCEDURE_OWNER Schnur
PROCEDURE_NAME Schnur
NUM_INPUT_PARAMS Int16
NUM_OUTPUT_PARAMS Int16
NUM_RESULT_SETS Int16
ANMERKUNGEN Schnur
Verfahrenstyp Int16

ProcedureColumns

Spaltenname Datentyp
PROCEDURE_QUALIFIER Schnur
PROCEDURE_OWNER Schnur
PROCEDURE_NAME Schnur
COLUMN_NAME Schnur
Spaltentyp Int16
DATENTYP Int16
TYPE_NAME Schnur
PRÄZISION Int32
LÄNGE Int32
MAßSTAB Int16
RADIX Int16
ausnullbar Int16
ANMERKUNGEN Schnur
ÜBERLAST Int32
ORDINAL_POSITION Int32

Microsoft Jet ODBC-Treiber

Der Microsoft Jet ODBC-Treiber unterstützt zusätzlich zu den allgemeinen Schemasammlungen die folgenden spezifischen Schemasammlungen:

  • Tabellen

  • Indizes

  • Spalten

  • Prozeduren

  • ProcedureColumns

  • Prozedurparameter

  • Ansichten

Tabellen und Ansichten

Spaltenname Datentyp
TABLE_QUALIFIER Schnur
TABLE_OWNER Schnur
table_name Schnur
TABLE_TYPE Schnur
ANMERKUNGEN Schnur

Spalten

Spaltenname Datentyp
TABLE_QUALIFIER Schnur
TABLE_OWNER Schnur
table_name Schnur
COLUMN_NAME Schnur
DATENTYP Int16
TYPE_NAME Schnur
PRÄZISION Int32
LÄNGE Int32
MAßSTAB Int16
RADIX Int16
ausnullbar Int16
ANMERKUNGEN Schnur
ORDINAL_POSITION Int32

Prozeduren

Spaltenname Datentyp
PROCEDURE_QUALIFIER Schnur
PROCEDURE_OWNER Schnur
PROCEDURE_NAME Schnur
NUM_INPUT_PARAMS Int16
NUM_OUTPUT_PARAMS Int16
NUM_RESULT_SETS Int16
ANMERKUNGEN Schnur
Verfahrenstyp Int16

ProcedureColumns

Spaltenname Datentyp
PROCEDURE_QUALIFIER Schnur
PROCEDURE_OWNER Schnur
PROCEDURE_NAME Schnur
COLUMN_NAME Schnur
Spaltentyp Int16
DATENTYP Int16
TYPE_NAME Schnur
PRÄZISION Int32
LÄNGE Int32
MAßSTAB Int16
RADIX Int16
ausnullbar Int16
ANMERKUNGEN Schnur
ÜBERLAST Int32
ORDINAL_POSITION Int32

Prozedurparameter

Spaltenname Datentyp
PROCEDURE_CAT Schnur
PROCEDURE_SCHEM Schnur
PROCEDURE_NAME Schnur
COLUMN_NAME Schnur
Spaltentyp Int16
DATENTYP Int16
TYPE_NAME Schnur
COLUMN_SIZE Int32
BUFFER_LENGTH Int32
DECIMAL_DIGITS Int16
NUM_PREC_RADIX Int16
ausnullbar Int16
ANMERKUNGEN Schnur
COLUMN_DEF Schnur
SQL_DATA_TYPE Int16
SQL_DATETIME_SUB Int16
CHAR_OCTET_LENGTH Int32
ORDINAL_POSITION Int32
IS_NULLABLE Schnur

Siehe auch