powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Нужно поле UNIQUE без NOT NULL, т.е. в которое можно ввести NULL!!!
3 сообщений из 3, страница 1 из 1
Нужно поле UNIQUE без NOT NULL, т.е. в которое можно ввести NULL!!!
    #32018263
Timur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно поле UNIQUE без NOT NULL, т.е. в которое можно ввести NULL!!!
Другими словами, как добится "правильного" поведения поля (как в SQL Servere или Access),
при котором NULL воспринимаются как неодинаковые значения, а введенные данные уникальны.
Как я понял, c помощью UNIQUE это не решить, т.к. это ограничение объявляется только с NOT NULL. Неужели необходимо создавать триггер для обычного поля?
...
Рейтинг: 0 / 0
Нужно поле UNIQUE без NOT NULL, т.е. в которое можно ввести NULL!!!
    #32018400
Docent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, в IB это решается только через триггер.
...
Рейтинг: 0 / 0
Нужно поле UNIQUE без NOT NULL, т.е. в которое можно ввести NULL!!!
    #32018411
Timur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо,Docent!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Нужно поле UNIQUE без NOT NULL, т.е. в которое можно ввести NULL!!!
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]