Параметр sqlite NULL_DISTINCT_FOR_UNIQUE для различных значений NULL в ограничении Unqiue Table - PullRequest
1 голос
/ 27 марта 2012

Есть ли способ установить NULL_DISTINCT_FOR_UNIQUE в 1 для ограничений UNIQUE, чтобы обрабатывать ноль как отдельное значение? Я нашел действительно старую ссылку, которая показывает это, но я не могу понять, как ее установить. Я не вижу его в заголовочном файле sqlite3.h:

http://web.utk.edu/~jplyon/sqlite/sqlite_api.html

Мне бы хотелось, чтобы моя таблица обрабатывала NULL как уникальную для ограничения уровня таблицы.

1 Ответ

2 голосов
/ 27 марта 2012

Символ NULL_DISTINCT_FOR_UNIQUE, кажется, не определен в текущей версии исходного кода.Я полагаю, его можно было переименовать или переместить из sqlite.h в другой файл.

Похоже, что могло быть удалено в 3.6.23.

Вы можете загрузить исходный код и посмотреть что-нибудь подобное в sqlite3.h.,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...