OleDbSchemaGuid.Key_Column_Usage フィールド

定義

特定のユーザーがキーとして制約する、カタログに定義された列を返します。

public: static initonly Guid Key_Column_Usage;
public static readonly Guid Key_Column_Usage;
 staticval mutable Key_Column_Usage : Guid
Public Shared ReadOnly Key_Column_Usage As Guid 

フィールド値

注釈

Key_Column_Usage は OLE DB KEY_COLUMN_USAGE行セットにマップされます。 特に指定しない限り、制限列は次の順序で返されます。

制限列 CLR データ型 説明
CONSTRAINT_CATALOG string カタログ名。 プロバイダーがカタログをサポートしていない場合は null 値。
CONSTRAINT_SCHEMA string 修飾されていないスキーマ名。 プロバイダーがスキーマをサポートしていない場合は null 値。
CONSTRAINT_NAME string 制約の名前。
TABLE_CATALOG string キー列を含むテーブルが定義されているカタログ名。 プロバイダーがカタログをサポートしていない場合は null 値。
TABLE_SCHEMA string キー列を含むテーブルが定義されている非修飾スキーマ名。 プロバイダーがスキーマをサポートしていない場合は null 値。
TABLE_NAME string キー列を含むテーブル名。
COLUMN_NAME string 一意キー、主キー、または外部キーに参加している列の名前。 この列は、COLUMN_GUID列とCOLUMN_PROPID列と共に列 ID を形成します。 これらの列のうち 1 つ以上は、プロバイダーが使用する DBID 構造体の要素に応じて null 値になります。 (DBID は、COLUMN_DOMAIN_USAGE行セットのCOLUMN_NAME列にシリアル化された正式な構造体です)。

適用対象