OLE DB Table-Valued 参数的模式行集已更改

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

架构行集 DESCRIPTION
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相同,只是它只返回表类型的列元数据,而不是表、视图或同义词。

另请参阅

Table-Valued 参数 (OLE DB)
使用 Table-Valued 参数 (OLE DB)