Свойства столбца (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.