次の方法で共有


OLE DB テーブル値パラメータ向けに変更されたスキーマ行セット

テーブル値パラメータをサポートするために変更または追加されたスキーマ行セットは次のとおりです。

スキーマ行セット

説明

DBSCHEMA_PROCEDURE_PARAMETERS

SS_TYPE_CATALOG_NAME および SS_TYPE_SCHEMANAME という名前の 2 つの新しい列が、行セットの末尾に追加されました。これらの列は、今後の型に再利用できます。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 と似ていますが、テーブル、ビュー、またはシノニムではなく、テーブル型の列のメタデータのみを返す点が異なります。