本部分讨论 MICROSOFT SQL Server、Oracle 和 Microsoft Jet 的 ODBC 驱动程序的架构集合支持。
Microsoft SQL Server ODBC 驱动程序
除了常见的架构集合之外,Microsoft SQL Server ODBC 驱动程序还支持以下特定的架构集合:
表格
索引
列
过程
ProcedureColumns
程序参数
浏览量
表和视图
| ColumnName | 数据类型 |
|---|---|
| TABLE_CAT | 字符串 |
| TABLE_SCHEM | 字符串 |
| TABLE_NAME | 字符串 |
| TABLE_TYPE | 字符串 |
| 备注 | 字符串 |
索引
| ColumnName | 数据类型 |
|---|---|
| TABLE_CAT | 字符串 |
| TABLE_SCHEM | 字符串 |
| TABLE_NAME | 字符串 |
| 非唯一 | Int16 |
| INDEX_QUALIFIER | 字符串 |
| 索引名称 | 字符串 |
| 类型 | Int16 |
| ORDINAL_POSITION | Int16 |
| COLUMN_NAME | 字符串 |
| ASC_OR_DESC | 字符串 |
| 基数 | Int32 |
| 页面 | Int32 |
| 过滤条件 | 字符串 |
| SS_TYPE_SCHEMA | 字符串 |
| SS_DATA_TYPE | 字节(Byte) |
列
| ColumnName | 数据类型 |
|---|---|
| TABLE_CAT | 字符串 |
| TABLE_SCHEM | 字符串 |
| TABLE_NAME | 字符串 |
| COLUMN_NAME | 字符串 |
| 数据类型 | Int16 |
| TYPE_NAME | 字符串 |
| COLUMN_SIZE | Int32 |
| BUFFER_LENGTH | Int32 |
| DECIMAL_DIGITS | Int16 |
| NUM_PREC_RADIX | Int16 |
| 可为空 | Int16 |
| 备注 | 字符串 |
| COLUMN_DEF | 字符串 |
| SQL_DATA_TYPE | Int16 |
| SQL_DATETIME_SUB | Int16 |
| CHAR_OCTET_LENGTH | Int32 |
| ORDINAL_POSITION | Int32 |
| IS_NULLABLE | 字符串 |
| SS_TYPE_CATALOG | 字符串 |
| SS_TYPE_SCHEMA | 字符串 |
| SS_DATA_TYPE | 字节(Byte) |
过程
| ColumnName | 数据类型 |
|---|---|
| PROCEDURE_CAT | 字符串 |
| PROCEDURE_SCHEM | 字符串 |
| PROCEDURE_NAME | 字符串 |
| NUM_INPUT_PARAMS | Int32 |
| NUM_OUTPUT_PARAMS | Int32 |
| NUM_RESULT_SETS | Int32 |
| 备注 | 字符串 |
| 过程类型 | Int16 |
ProcedureColumns
| ColumnName | 数据类型 |
|---|---|
| PROCEDURE_CAT | 字符串 |
| PROCEDURE_SCHEM | 字符串 |
| PROCEDURE_NAME | 字符串 |
| COLUMN_NAME | 字符串 |
| COLUMN_TYPE | Int16 |
| 数据类型 | Int16 |
| TYPE_NAME | 字符串 |
| COLUMN_SIZE | Int32 |
| BUFFER_LENGTH | Int32 |
| DECIMAL_DIGITS | Int16 |
| NUM_PREC_RADIX | Int16 |
| 可为空 | Int16 |
| 备注 | 字符串 |
| COLUMN_DEF | 字符串 |
| SQL_DATA_TYPE | Int16 |
| SQL_DATETIME_SUB | Int16 |
| CHAR_OCTET_LENGTH | Int32 |
| ORDINAL_POSITION | Int32 |
| IS_NULLABLE | 字符串 |
| SS_TYPE_CATALOG | 字符串 |
| SS_TYPE_SCHEMA | 字符串 |
| SS_DATA_TYPE | 字节(Byte) |
程序参数
| ColumnName | 数据类型 |
|---|---|
| PROCEDURE_CAT | 字符串 |
| PROCEDURE_SCHEM | 字符串 |
| PROCEDURE_NAME | 字符串 |
| COLUMN_NAME | 字符串 |
| COLUMN_TYPE | Int16 |
| 数据类型 | Int16 |
| TYPE_NAME | 字符串 |
| COLUMN_SIZE | Int32 |
| BUFFER_LENGTH | Int32 |
| DECIMAL_DIGITS | Int16 |
| NUM_PREC_RADIX | Int16 |
| 可为空 | Int16 |
| 备注 | 字符串 |
| COLUMN_DEF | 字符串 |
| SQL_DATA_TYPE | Int16 |
| SQL_DATETIME_SUB | Int16 |
| CHAR_OCTET_LENGTH | Int32 |
| ORDINAL_POSITION | Int32 |
| IS_NULLABLE | 字符串 |
| SS_TYPE_CATALOG | 字符串 |
| SS_TYPE_SCHEMA | 字符串 |
| SS_DATA_TYPE | 字节(Byte) |
Microsoft Oracle ODBC 驱动程序
除了通用架构集合之外,Microsoft SQL Server Oracle ODBC 驱动程序还支持以下特定架构集合:
表格
列
过程
ProcedureColumns
程序参数
浏览量
索引
表和视图
| ColumnName | 数据类型 |
|---|---|
| TABLE_QUALIFIER | 字符串 |
| TABLE_OWNER | 字符串 |
| TABLE_NAME | 字符串 |
| TABLE_TYPE | 字符串 |
| 备注 | 字符串 |
列
| ColumnName | 数据类型 |
|---|---|
| TABLE_QUALIFIER | 字符串 |
| TABLE_OWNER | 字符串 |
| TABLE_NAME | 字符串 |
| COLUMN_NAME | 字符串 |
| 数据类型 | Int16 |
| TYPE_NAME | 字符串 |
| 精度 | Int32 |
| 长度 | Int32 |
| 规模 | Int16 |
| 基数 | Int16 |
| 可为空 | Int16 |
| 备注 | 字符串 |
| ORDINAL_POSITION | Int32 |
过程
| ColumnName | 数据类型 |
|---|---|
| PROCEDURE_QUALIFIER | 字符串 |
| 程序所有者 | 字符串 |
| PROCEDURE_NAME | 字符串 |
| NUM_INPUT_PARAMS | Int16 |
| NUM_OUTPUT_PARAMS | Int16 |
| NUM_RESULT_SETS | Int16 |
| 备注 | 字符串 |
| 过程类型 | Int16 |
ProcedureColumns
| ColumnName | 数据类型 |
|---|---|
| PROCEDURE_QUALIFIER | 字符串 |
| 程序所有者 | 字符串 |
| PROCEDURE_NAME | 字符串 |
| COLUMN_NAME | 字符串 |
| COLUMN_TYPE | Int16 |
| 数据类型 | Int16 |
| TYPE_NAME | 字符串 |
| 精度 | Int32 |
| 长度 | Int32 |
| 规模 | Int16 |
| 基数 | Int16 |
| 可为空 | Int16 |
| 备注 | 字符串 |
| 超负荷 | Int32 |
| ORDINAL_POSITION | Int32 |
Microsoft Jet ODBC 驱动程序
除了通用架构集合之外,Microsoft Jet ODBC 驱动程序还支持以下特定架构集合:
表格
索引
列
过程
ProcedureColumns
程序参数
浏览量
表和视图
| ColumnName | 数据类型 |
|---|---|
| TABLE_QUALIFIER | 字符串 |
| TABLE_OWNER | 字符串 |
| TABLE_NAME | 字符串 |
| TABLE_TYPE | 字符串 |
| 备注 | 字符串 |
列
| ColumnName | 数据类型 |
|---|---|
| TABLE_QUALIFIER | 字符串 |
| TABLE_OWNER | 字符串 |
| TABLE_NAME | 字符串 |
| COLUMN_NAME | 字符串 |
| 数据类型 | Int16 |
| TYPE_NAME | 字符串 |
| 精度 | Int32 |
| 长度 | Int32 |
| 规模 | Int16 |
| 基数 | Int16 |
| 可为空 | Int16 |
| 备注 | 字符串 |
| ORDINAL_POSITION | Int32 |
过程
| ColumnName | 数据类型 |
|---|---|
| PROCEDURE_QUALIFIER | 字符串 |
| 程序所有者 | 字符串 |
| PROCEDURE_NAME | 字符串 |
| NUM_INPUT_PARAMS | Int16 |
| NUM_OUTPUT_PARAMS | Int16 |
| NUM_RESULT_SETS | Int16 |
| 备注 | 字符串 |
| 过程类型 | Int16 |
ProcedureColumns
| ColumnName | 数据类型 |
|---|---|
| PROCEDURE_QUALIFIER | 字符串 |
| 程序所有者 | 字符串 |
| PROCEDURE_NAME | 字符串 |
| COLUMN_NAME | 字符串 |
| COLUMN_TYPE | Int16 |
| 数据类型 | Int16 |
| TYPE_NAME | 字符串 |
| 精度 | Int32 |
| 长度 | Int32 |
| 规模 | Int16 |
| 基数 | Int16 |
| 可为空 | Int16 |
| 备注 | 字符串 |
| 超负荷 | Int32 |
| ORDINAL_POSITION | Int32 |
程序参数
| ColumnName | 数据类型 |
|---|---|
| PROCEDURE_CAT | 字符串 |
| PROCEDURE_SCHEM | 字符串 |
| PROCEDURE_NAME | 字符串 |
| COLUMN_NAME | 字符串 |
| COLUMN_TYPE | Int16 |
| 数据类型 | Int16 |
| TYPE_NAME | 字符串 |
| COLUMN_SIZE | Int32 |
| BUFFER_LENGTH | Int32 |
| DECIMAL_DIGITS | Int16 |
| NUM_PREC_RADIX | Int16 |
| 可为空 | Int16 |
| 备注 | 字符串 |
| COLUMN_DEF | 字符串 |
| SQL_DATA_TYPE | Int16 |
| SQL_DATETIME_SUB | Int16 |
| CHAR_OCTET_LENGTH | Int32 |
| ORDINAL_POSITION | Int32 |
| IS_NULLABLE | 字符串 |