Свойства столбца (OLE DB)

Набор свойств DBPROPSET_COLUMN включает в себя следующие свойства.

Свойство

Описание

DBPROP_COL_AUTOINCREMENT

  • Тип: VT_BOOL

  • Стандартная операция чтения-записи: чтение и запись

  • Примечание. Указывает, выполняется ли автоувеличение значений столбца идентификаторов. В таблице может быть только один столбец с автоматическим приращением. SQL Server Compact 3.5 поддерживает атрибут автоматического приращения в столбцах DBTYPE_I8 и DBTYPE_I4.

DBPROP_COL_DEFAULT

  • Тип: любой

  • Стандартная операция чтения-записи: чтение и запись

  • Примечание. Задает значение по умолчанию для столбца. Это может быть константа, выражение или функция getdate. Запросы в качестве значений по умолчанию не поддерживаются. Строковые литералы необходимо брать в одинарные кавычки, например «myString».

DBPROP_COL_FIXEDLENGTH

  • Тип: VT_BOOL

  • Стандартная операция чтения-записи: чтение и запись

DBPROP_COL_INCREMENT

  • Тип: VT_I4

  • Стандартная операция чтения-записи: чтение и запись

  • Примечание. Используется только для столбцов идентификаторов и только при значении автоприращения VARIANT_TRUE.

DBPROP_COL_ISLONG

  • Тип: VT_BOOL

  • Стандартная операция чтения-записи: чтение и запись

DBPROP_COL_NULLABLE

  • Тип: VT_BOOL

  • Стандартная операция чтения-записи: чтение и запись

  • Примечание. В SQL Server Compact 3.5 значения NULL поддерживаются для всех типов.

DBPROP_COL_SEED

  • Тип: VT_I4

  • Стандартная операция чтения-записи: чтение и запись

  • Примечание. Используется только для столбцов идентификаторов и только при значении автоприращения VARIANT_TRUE.