为 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 基本相同,不同的是它仅为表类型而非表、视图或同义词返回列元数据。 |