Поделиться через


Свойства индекса (OLE DB)

Набор свойств DBPROPSET_INDEX включает в себя следующие свойства. Все эти свойства входят в группу свойств Index.

Идентификатор свойства

Описание

DBPROP_INDEX_AUTOUPDATE

  • Тип: VT_BOOL
  • Чтение/запись: только чтение
  • Описание: автообновление
  • Примечания: для этого поставщика значение всегда — VARIANT_TRUE; это означает, что индекс обслуживается автоматически.

DBPROP_INDEX_NULLCOLLATION

  • Тип: VT_I4
  • Чтение/запись: только чтение
  • Описание: сопоставление значений NULL
  • Примечания: свойство служит для указания способа сопоставления значений "null" в индексе. Для этого поставщика значение всегда — DBPROPVAL_NC_LOW; это означает, что значения "null" сортируются в нижней части списка.

DBPROP_INDEX_NULLS

  • Тип: VT_I4
  • Чтение/запись: чтение и запись
  • Описание: ключи NULL
  • Примечания: свойство служит для указания, разрешены ли ключи "null". Для этого поставщика значение всегда — DBPROPVAL_IN_DISALLOWNULL; это означает, что вхождения индекса со значениями NULL в столбцах ключей запрещены. При попытке вставить в индекс запись с ключом "null" поставщик возвращает ошибку. Этот поставщик поддерживает индексы, в которых значения "null" разрешены, и индексы, в которых такие значения запрещены.

DBPROP_INDEX_TYPE

  • Тип: VT_I4
  • Чтение/запись: только чтение
  • Описание: тип индекса
  • Примечания: свойство служит для указания типа индекса. Для этого поставщика значение всегда — DBPROPVAL_IT_BTREE.

DBPROP_INDEX_UNIQUE

  • Тип: VT_BOOL
  • Чтение/запись: чтение и запись
  • Описание: уникальный
  • Примечание: свойство служит для указания, должны ли ключи индекса быть уникальными. Поставщик поддерживает следующие значения:
    • VARIANT_TRUE, указывающий, что ключи индекса должны быть уникальными;
    • VARIANT_FALSE, указывающий, что разрешено дублирование ключей индекса.

См. также

Справка и поддержка

Получение помощи по SQL Server Compact Edition