Share via


ODBC-schemaverzamelingen

In deze sectie wordt de ondersteuning voor schemaverzameling beschreven voor de ODBC-stuurprogramma's voor Microsoft SQL Server, Oracle en Microsoft Jet.

ODBC-stuurprogramma voor Microsoft SQL Server

Het ODBC-stuurprogramma van Microsoft SQL Server ondersteunt naast de algemene schemaverzamelingen de volgende specifieke schemaverzamelingen:

  • Tabellen

  • Indexen

  • Kolommen

  • Procedures

  • ProcedureColumns

  • ProcedureParameters

  • Weergaven

Tabellen en weergaven

ColumnName DataType
TABLE_CAT String
TABLE_SCHEM String
TABELNAAM String
TABLE_TYPE String
OPMERKINGEN String

Indexen

ColumnName DataType
TABLE_CAT String
TABLE_SCHEM String
TABELNAAM String
NON_UNIQUE Int16
INDEX_QUALIFIER String
INDEX_NAME String
TYPE Int16
ORDINAL_POSITION Int16
COLUMN_NAME String
ASC_OR_DESC String
KARDINALITEIT Int32
BLZ Int32
FILTER_CONDITION String
SS_TYPE_SCHEMA String
SS_DATA_TYPE Byte

Kolommen

ColumnName DataType
TABLE_CAT String
TABLE_SCHEM String
TABELNAAM String
COLUMN_NAME String
DATA_TYPE Int16
TYPE_NAME String
COLUMN_SIZE Int32
BUFFER_LENGTH Int32
DECIMAL_DIGITS Int16
NUM_PREC_RADIX Int16
NULLABLE Int16
OPMERKINGEN String
COLUMN_DEF String
SQL_DATA_TYPE Int16
SQL_DATETIME_SUB Int16
CHAR_OCTET_LENGTH Int32
ORDINAL_POSITION Int32
IS_NULLABLE String
SS_TYPE_CATALOG String
SS_TYPE_SCHEMA String
SS_DATA_TYPE Byte

Procedures

ColumnName DataType
PROCEDURE_CAT String
PROCEDURE_SCHEM String
PROCEDURE_NAME String
NUM_INPUT_PARAMS Int32
NUM_OUTPUT_PARAMS Int32
NUM_RESULT_SETS Int32
OPMERKINGEN String
PROCEDURE_TYPE Int16

ProcedureColumns

ColumnName DataType
PROCEDURE_CAT String
PROCEDURE_SCHEM String
PROCEDURE_NAME String
COLUMN_NAME String
COLUMN_TYPE Int16
DATA_TYPE Int16
TYPE_NAME String
COLUMN_SIZE Int32
BUFFER_LENGTH Int32
DECIMAL_DIGITS Int16
NUM_PREC_RADIX Int16
NULLABLE Int16
OPMERKINGEN String
COLUMN_DEF String
SQL_DATA_TYPE Int16
SQL_DATETIME_SUB Int16
CHAR_OCTET_LENGTH Int32
ORDINAL_POSITION Int32
IS_NULLABLE String
SS_TYPE_CATALOG String
SS_TYPE_SCHEMA String
SS_DATA_TYPE Byte

ProcedureParameters

ColumnName DataType
PROCEDURE_CAT String
PROCEDURE_SCHEM String
PROCEDURE_NAME String
COLUMN_NAME String
COLUMN_TYPE Int16
DATA_TYPE Int16
TYPE_NAME String
COLUMN_SIZE Int32
BUFFER_LENGTH Int32
DECIMAL_DIGITS Int16
NUM_PREC_RADIX Int16
NULLABLE Int16
OPMERKINGEN String
COLUMN_DEF String
SQL_DATA_TYPE Int16
SQL_DATETIME_SUB Int16
CHAR_OCTET_LENGTH Int32
ORDINAL_POSITION Int32
IS_NULLABLE String
SS_TYPE_CATALOG String
SS_TYPE_SCHEMA String
SS_DATA_TYPE Byte

Microsoft Oracle ODBC-stuurprogramma

Het Oracle ODBC-stuurprogramma van Microsoft SQL Server ondersteunt naast de algemene schemaverzamelingen de volgende specifieke schemaverzamelingen:

  • Tabellen

  • Kolommen

  • Procedures

  • ProcedureColumns

  • ProcedureParameters

  • Weergaven

  • Indexen

Tabellen en weergaven

ColumnName DataType
TABLE_QUALIFIER String
TABLE_OWNER String
TABELNAAM String
TABLE_TYPE String
OPMERKINGEN String

Kolommen

ColumnName DataType
TABLE_QUALIFIER String
TABLE_OWNER String
TABELNAAM String
COLUMN_NAME String
DATA_TYPE Int16
TYPE_NAME String
PRECISIE Int32
LENGTH Int32
SCHALEN Int16
RADIX Int16
NULLABLE Int16
OPMERKINGEN String
ORDINAL_POSITION Int32

Procedures

ColumnName DataType
PROCEDURE_QUALIFIER String
PROCEDURE_OWNER String
PROCEDURE_NAME String
NUM_INPUT_PARAMS Int16
NUM_OUTPUT_PARAMS Int16
NUM_RESULT_SETS Int16
OPMERKINGEN String
PROCEDURE_TYPE Int16

ProcedureColumns

ColumnName DataType
PROCEDURE_QUALIFIER String
PROCEDURE_OWNER String
PROCEDURE_NAME String
COLUMN_NAME String
COLUMN_TYPE Int16
DATA_TYPE Int16
TYPE_NAME String
PRECISIE Int32
LENGTH Int32
SCHALEN Int16
RADIX Int16
NULLABLE Int16
OPMERKINGEN String
OVERBELASTING Int32
ORDINAL_POSITION Int32

Microsoft Jet ODBC-stuurprogramma

Het Microsoft Jet ODBC-stuurprogramma ondersteunt naast de algemene schemaverzamelingen de volgende specifieke schemaverzamelingen:

  • Tabellen

  • Indexen

  • Kolommen

  • Procedures

  • ProcedureColumns

  • ProcedureParameters

  • Weergaven

Tabellen en weergaven

ColumnName DataType
TABLE_QUALIFIER String
TABLE_OWNER String
TABELNAAM String
TABLE_TYPE String
OPMERKINGEN String

Kolommen

ColumnName DataType
TABLE_QUALIFIER String
TABLE_OWNER String
TABELNAAM String
COLUMN_NAME String
DATA_TYPE Int16
TYPE_NAME String
PRECISIE Int32
LENGTH Int32
SCHALEN Int16
RADIX Int16
NULLABLE Int16
OPMERKINGEN String
ORDINAL_POSITION Int32

Procedures

ColumnName DataType
PROCEDURE_QUALIFIER String
PROCEDURE_OWNER String
PROCEDURE_NAME String
NUM_INPUT_PARAMS Int16
NUM_OUTPUT_PARAMS Int16
NUM_RESULT_SETS Int16
OPMERKINGEN String
PROCEDURE_TYPE Int16

ProcedureColumns

ColumnName DataType
PROCEDURE_QUALIFIER String
PROCEDURE_OWNER String
PROCEDURE_NAME String
COLUMN_NAME String
COLUMN_TYPE Int16
DATA_TYPE Int16
TYPE_NAME String
PRECISIE Int32
LENGTH Int32
SCHALEN Int16
RADIX Int16
NULLABLE Int16
OPMERKINGEN String
OVERBELASTING Int32
ORDINAL_POSITION Int32

ProcedureParameters

ColumnName DataType
PROCEDURE_CAT String
PROCEDURE_SCHEM String
PROCEDURE_NAME String
COLUMN_NAME String
COLUMN_TYPE Int16
DATA_TYPE Int16
TYPE_NAME String
COLUMN_SIZE Int32
BUFFER_LENGTH Int32
DECIMAL_DIGITS Int16
NUM_PREC_RADIX Int16
NULLABLE Int16
OPMERKINGEN String
COLUMN_DEF String
SQL_DATA_TYPE Int16
SQL_DATETIME_SUB Int16
CHAR_OCTET_LENGTH Int32
ORDINAL_POSITION Int32
IS_NULLABLE Tekenreeks

Zie ook