Создание уникальной автоматически присваиваемой переменной с помощью Microsoft расширяемого механизма хранения - PullRequest
0 голосов
/ 20 февраля 2010

Я использую Extensible Storage Engine и хочу уникальный столбец (шириной 32 бита). Мне нужно, чтобы значения в этом столбце были автоматически назначены базой данных

Я надеюсь найти что-то вроде JET_bitIndexUnique, в котором я могу замаскироваться?

если такой маски нет, каков правильный способ достижения цели?

1 Ответ

2 голосов
/ 20 февраля 2010

Пожалуйста, смотрите: Версия, Автоинкремент и столбцы Escrow

Столбцы с автоинкрементом автоматически увеличивается на ESE при появлении новой записи вставляется в таблицу. Значение содержится в столбце автоинкремента уникален для каждой записи в таблица и не гарантируется непрерывен. Эти значения не переработано, но может быть повторно использовано в определенных случаев. Только столбцы типа JET_coltypLong (Long) и JET_coltypLongLong (Валюта) может быть столбцами с автоинкрементом.

Wiki: Модуль расширяемого хранилища

...