Коллекции схемы OLE DB
В данном разделе рассматривается поддержка коллекций схем для поставщиков OLE DB для Microsoft SQL Server, Oracle и Microsoft Jet.
Поставщик OLE DB для Microsoft SQL Server
Драйвер OLE DB Microsoft SQL Server поддерживает следующие коллекции схем в дополнение к общим коллекциям схем:
Таблицы
Столбцы
Процедуры
ProcedureParameters
Каталог
Индексы
Таблицы
ColumnName | Тип данных |
---|---|
TABLE_CATALOG | Строка |
TABLE_SCHEMA | Строка |
TABLE_NAME | Строка |
TABLE_TYPE | Строка |
TABLE_GUID | GUID |
ОПИСАНИЕ | Строка |
TABLE_PROPID | Int64 |
DATE_CREATED | Дата/время |
DATE_MODIFIED | Дата/время |
Столбцы
ColumnName | Тип данных |
---|---|
TABLE_CATALOG | Строка |
TABLE_SCHEMA | Строка |
TABLE_NAME | Строка |
COLUMN_NAME | Строка |
COLUMN_GUID | GUID |
COLUMN_PROPID | Int64 |
ORDINAL_POSITION | Int64 |
COLUMN_HASDEFAULT | Логический |
COLUMN_DEFAULT | Строка |
COLUMN_FLAGS | Int64 |
IS_NULLABLE | Логический |
DATA_TYPE | Int32 |
TYPE_GUID | GUID |
CHARACTER_MAXIMUM_LENGTH | Int64 |
CHARACTER_OCTET_LENGTH | Int64 |
NUMERIC_PRECISION | Int32 |
NUMERIC_SCALE | Int16 |
DATETIME_PRECISION | Int64 |
CHARACTER_SET_CATALOG | Строка |
CHARACTER_SET_SCHEMA | Строка |
CHARACTER_SET_NAME | Строка |
COLLATION_CATALOG | Строка |
COLLATION_SCHEMA | Строка |
COLLATION_NAME | Строка |
DOMAIN_CATALOG | Строка |
DOMAIN_SCHEMA | Строка |
DOMAIN_NAME | Строка |
ОПИСАНИЕ | Строка |
COLUMN_LCID | Int32 |
COLUMN_COMPFLAGS | Int32 |
COLUMN_SORTID | Int32 |
COLUMN_TDSCOLLATION | Byte[] |
IS_COMPUTED | Логический |
Процедуры
ColumnName | Тип данных |
---|---|
PROCEDURE_CATALOG | Строка |
PROCEDURE_SCHEMA | Строка |
PROCEDURE_NAME | Строка |
PROCEDURE_TYPE | Int16 |
PROCEDURE_DEFINITION | Строка |
ОПИСАНИЕ | Строка |
DATE_CREATED | Дата/время |
DATE_MODIFIED | Дата/время |
ProcedureParameters
ColumnName | Тип данных |
---|---|
PROCEDURE_CATALOG | Строка |
PROCEDURE_SCHEMA | Строка |
PROCEDURE_NAME | Строка |
PARAMETER_NAME | Строка |
ORDINAL_POSITION | Int32 |
PARAMETER_TYPE | Int32 |
PARAMETER_HASDEFAULT | Логический |
PARAMETER_DEFAULT | Строка |
IS_NULLABLE | Логический |
DATA_TYPE | Int32 |
CHARACTER_MAXIMUM_LENGTH | Int64 |
CHARACTER_OCTET_LENGTH | Int64 |
NUMERIC_PRECISION | Int32 |
NUMERIC_SCALE | Int16 |
ОПИСАНИЕ | Строка |
TYPE_NAME | Строка |
LOCAL_TYPE_NAME | Строка |
Каталог
ColumnName | Тип данных |
---|---|
CATALOG_NAME | Строка |
ОПИСАНИЕ | Строка |
Индексы
ColumnName | Тип данных |
---|---|
TABLE_CATALOG | Строка |
TABLE_SCHEMA | Строка |
TABLE_NAME | Строка |
INDEX_CATALOG | Строка |
INDEX_SCHEMA | Строка |
INDEX_NAME | Строка |
PRIMARY_KEY | Логический |
UNIQUE | Логический |
CLUSTERED | Логический |
ТИП | Int32 |
FILL_FACTOR | Int32 |
INITIAL_SIZE | Int32 |
NULLS | Int32 |
SORT_BOOKMARKS | Логический |
AUTO_UPDATE | Логический |
NULL_COLLATION | Int32 |
ORDINAL_POSITION | Int64 |
COLUMN_NAME | Строка |
COLUMN_GUID | GUID |
COLUMN_PROPID | Int64 |
COLLATION | Int16 |
CARDINALITY | Десятичное число |
PAGES | Int32 |
FILTER_CONDITION | Строка |
INTEGRATED | Логический |
Поставщик Microsoft OLE DB для Oracle
Драйвер OLE DB для Oracle (Майкрософт) поддерживает следующие специальные коллекции схем в дополнение к общим коллекциям.
Таблицы
Столбцы
Процедуры
ProcedureColumns
ProcedureParameters
Представления
Индексы
Таблицы
ColumnName | Тип данных |
---|---|
TABLE_CATALOG | Строка |
TABLE_SCHEMA | Строка |
TABLE_NAME | Строка |
TABLE_TYPE | Строка |
TABLE_GUID | GUID |
ОПИСАНИЕ | Строка |
TABLE_PROPID | Int64 |
DATE_CREATED | Дата/время |
DATE_MODIFIED | Дата/время |
Столбцы
ColumnName | Тип данных |
---|---|
TABLE_CATALOG | Строка |
TABLE_SCHEMA | Строка |
TABLE_NAME | Строка |
COLUMN_NAME | Строка |
COLUMN_GUID | GUID |
COLUMN_PROPID | Int64 |
ORDINAL_POSITION | Int64 |
COLUMN_HASDEFAULT | Логический |
COLUMN_DEFAULT | Строка |
COLUMN_FLAGS | Int64 |
IS_NULLABLE | Логический |
DATA_TYPE | Int32 |
TYPE_GUID | GUID |
CHARACTER_MAXIMUM_LENGTH | Int64 |
CHARACTER_OCTET_LENGTH | Int64 |
NUMERIC_PRECISION | Int32 |
NUMERIC_SCALE | Int16 |
DATETIME_PRECISION | Int64 |
CHARACTER_SET_CATALOG | Строка |
CHARACTER_SET_SCHEMA | Строка |
CHARACTER_SET_NAME | Строка |
COLLATION_CATALOG | Строка |
COLLATION_SCHEMA | Строка |
COLLATION_NAME | Строка |
DOMAIN_CATALOG | Строка |
DOMAIN_SCHEMA | Строка |
DOMAIN_NAME | Строка |
ОПИСАНИЕ | Строка |
Процедуры
ColumnName | Тип данных |
---|---|
PROCEDURE_CATALOG | Строка |
PROCEDURE_SCHEMA | Строка |
PROCEDURE_NAME | Строка |
PROCEDURE_TYPE | Int16 |
PROCEDURE_DEFINITION | Строка |
ОПИСАНИЕ | Строка |
DATE_CREATED | Дата/время |
DATE_MODIFIED | Дата/время |
ProcedureColumns
ColumnName | Тип данных |
---|---|
PROCEDURE_CATALOG | Строка |
PROCEDURE_SCHEMA | Строка |
PROCEDURE_NAME | Строка |
COLUMN_NAME | Строка |
COLUMN_GUID | GUID |
COLUMN_PROPID | Int64 |
ROWSET_NUMBER | Int64 |
ORDINAL_POSITION | Int64 |
IS_NULLABLE | Логический |
DATA_TYPE | Int32 |
TYPE_GUID | GUID |
CHARACTER_MAXIMUM_LENGTH | Int64 |
CHARACTER_OCTET_LENGTH | Int64 |
NUMERIC_PRECISION | Int32 |
NUMERIC_SCALE | Int16 |
ОПИСАНИЕ | Строка |
OVERLOAD | Int16 |
Представления
ColumnName | Тип данных |
---|---|
TABLE_CATALOG | Строка |
TABLE_SCHEMA | Строка |
TABLE_NAME | Строка |
VIEW_DEFINITION | Строка |
CHECK_OPTION | Логический |
IS_UPDATABLE | Логический |
ОПИСАНИЕ | Строка |
DATE_CREATED | Дата/время |
DATE_MODIFIED | Дата/время |
Индексы
ColumnName | Тип данных |
---|---|
TABLE_CATALOG | Строка |
TABLE_SCHEMA | Строка |
TABLE_NAME | Строка |
INDEX_CATALOG | Строка |
INDEX_SCHEMA | Строка |
INDEX_NAME | Строка |
PRIMARY_KEY | Логический |
UNIQUE | Логический |
CLUSTERED | Логический |
ТИП | Int32 |
FILL_FACTOR | Int32 |
INITIAL_SIZE | Int32 |
NULLS | Int32 |
SORT_BOOKMARKS | Логический |
AUTO_UPDATE | Логический |
NULL_COLLATION | Int32 |
ORDINAL_POSITION | Int64 |
COLUMN_NAME | Строка |
COLUMN_GUID | GUID |
COLUMN_PROPID | Int64 |
COLLATION | Int16 |
CARDINALITY | Десятичное число |
PAGES | Int32 |
FILTER_CONDITION | Строка |
INTEGRATED | Логический |
Поставщик OLE DB для Microsoft Jet
Драйвер OLE DB для Jet (Майкрософт) поддерживает следующие специальные коллекции схем в дополнение к общим коллекциям.
Таблицы
Столбцы
Процедуры
Представления
Индексы
Таблицы
ColumnName | Тип данных |
---|---|
TABLE_CATALOG | Строка |
TABLE_SCHEMA | Строка |
TABLE_NAME | Строка |
TABLE_TYPE | Строка |
TABLE_GUID | GUID |
ОПИСАНИЕ | Строка |
TABLE_PROPID | Int64 |
DATE_CREATED | Дата/время |
DATE_MODIFIED | Дата/время |
Столбцы
ColumnName | Тип данных |
---|---|
TABLE_CATALOG | Строка |
TABLE_SCHEMA | Строка |
TABLE_NAME | Строка |
COLUMN_NAME | Строка |
COLUMN_GUID | GUID |
COLUMN_PROPID | Int64 |
ORDINAL_POSITION | Int64 |
COLUMN_HASDEFAULT | Логический |
COLUMN_DEFAULT | Строка |
COLUMN_FLAGS | Int64 |
IS_NULLABLE | Логический |
DATA_TYPE | Int32 |
TYPE_GUID | GUID |
CHARACTER_MAXIMUM_LENGTH | Int64 |
CHARACTER_OCTET_LENGTH | Int64 |
NUMERIC_PRECISION | Int32 |
NUMERIC_SCALE | Int16 |
DATETIME_PRECISION | Int64 |
CHARACTER_SET_CATALOG | Строка |
CHARACTER_SET_SCHEMA | Строка |
CHARACTER_SET_NAME | Строка |
COLLATION_CATALOG | Строка |
COLLATION_SCHEMA | Строка |
COLLATION_NAME | Строка |
DOMAIN_CATALOG | Строка |
DOMAIN_SCHEMA | Строка |
DOMAIN_NAME | Строка |
ОПИСАНИЕ | Строка |
Процедуры
ColumnName | Тип данных |
---|---|
PROCEDURE_CATALOG | Строка |
PROCEDURE_SCHEMA | Строка |
PROCEDURE_NAME | Строка |
PROCEDURE_TYPE | Int16 |
PROCEDURE_DEFINITION | Строка |
ОПИСАНИЕ | Строка |
DATE_CREATED | Дата/время |
DATE_MODIFIED | Дата/время |
Представления
ColumnName | Тип данных |
---|---|
TABLE_CATALOG | Строка |
TABLE_SCHEMA | Строка |
TABLE_NAME | Строка |
VIEW_DEFINITION | Строка |
CHECK_OPTION | Логический |
IS_UPDATABLE | Логический |
ОПИСАНИЕ | Строка |
DATE_CREATED | Дата/время |
DATE_MODIFIED | Дата/время |
Индексы
ColumnName | Тип данных |
---|---|
TABLE_CATALOG | Строка |
TABLE_SCHEMA | Строка |
TABLE_NAME | Строка |
INDEX_CATALOG | Строка |
INDEX_SCHEMA | Строка |
INDEX_NAME | Строка |
PRIMARY_KEY | Логический |
UNIQUE | Логический |
CLUSTERED | Логический |
ТИП | Int32 |
FILL_FACTOR | Int32 |
INITIAL_SIZE | Int32 |
NULLS | Int32 |
SORT_BOOKMARKS | Логический |
AUTO_UPDATE | Логический |
NULL_COLLATION | Int32 |
ORDINAL_POSITION | Int64 |
COLUMN_NAME | Строка |
COLUMN_GUID | GUID |
COLUMN_PROPID | Int64 |
COLLATION | Int16 |
CARDINALITY | Десятичное число |
PAGES | Int32 |
FILTER_CONDITION | Строка |
INTEGRATED | Логический |