列のプロパティ (OLE DB)

DBPROPSET_COLUMN プロパティ セットには、次のプロパティが含まれています。

プロパティ ID 説明

DBPROP_COL_AUTOINCREMENT

  • 型 : VT_BOOL
  • 属性 : 読み取り/書き込み
  • ID 列の値が自動増分であるかどうかを指定します。自動増分列は各テーブルに 1 つずつです。SQL Server Compact Edition は DBTYPE_I8 列と DBTYPE_I4 列で自動増分属性をサポートします。

DBPROP_COL_DEFAULT

  • 型 : 任意
  • 属性 : 読み取り/書き込み
  • 注意 : この列の既定値を指定します。定数、式、または getdate 関数を指定できます。クエリは既定値としてサポートされません。文字列リテラルは、'myString' のように、単一引用符で囲む必要があります。

DBPROP_COL_FIXEDLENGTH

  • 型 : VT_BOOL
  • 属性 : 読み取り/書き込み

DBPROP_COL_INCREMENT

  • 型 : VT_I4
  • 属性 : 読み取り/書き込み
  • 注意 : 自動増分が VARIANT_TRUE である場合に限り、ID 列だけに使用できます。

DBPROP_COL_ISLONG

  • 型 : VT_BOOL
  • 属性 : 読み取り/書き込み

DBPROP_COL_NULLABLE

  • 型 : VT_BOOL
  • 属性 : 読み取り/書き込み
  • 注意 : SQL Server 2005 Compact Edition では、すべての型で NULL 値が許容されます。

DBPROP_COL_SEED

  • 型 : VT_I4
  • 属性 : 読み取り/書き込み
  • 注意 : 自動増分が VARIANT_TRUE である場合に限り、ID 列だけに使用できます。

参照

ヘルプおよび情報

SQL Server Compact Edition のサポートについて