为 OLE DB 表值参数更改的架构行集

以下为已更改或添加以支持表值参数的架构行集。

架构行集

说明

DBSCHEMA_PROCEDURE_PARAMETERS

在名为 SS_TYPE_CATALOG_NAME 和 SS_TYPE_SCHEMANAME 的行集末尾添加了两个新列。这些列可供将来的类型重用。TYPE_NAME 和 LOCAL_TYPE_NAME 列将包含表值参数 TABLE 类型的名称。DATA_TYPE 列将具有表值参数的值 DBTYPE_TABLE = 143。

DBSCHEMA_TABLE_TYPES

添加了此行集以支持表值参数。此行集与 DBSCHEMA_TABLES 基本相同,不同的是它仅为表类型而非表、视图或同义词返回元数据。TABLE_TYPE 列将具有值“TABLE TYPE”。

DBSCHEMA_TABLE_TYPE_PRIMARY_KEYS

添加了此行集以支持表值参数。此行集与 DBSCHEMA_PRIMARY_KEYS 基本相同,不同的是它只为表类型而非表返回主键元数据。

DBSCHEMA_TABLE_TYPE_COLUMNS

添加了此行集以支持表值参数。此行集与 DBSCHEMA_COLUMNS 基本相同,不同的是它仅为表类型而非表、视图或同义词返回列元数据。

请参阅

概念