powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / DDL таблицы с полями NOT NULL
4 сообщений из 4, страница 1 из 1
DDL таблицы с полями NOT NULL
    #39344128
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть таблица с NOT NULL полями
При открытии таблицы в редактор на вкладке Скрипт формируется неправильный скрипт - без учета NOT NULL.
Соответственно, наверное, потому и в компарере при формировании разностного скрипта при сравнении двух баз (в целевой базе таблицы нет - она там создаться должна и должен создаться первичный ключ) используется неверная информация о такой таблице. Первичный ключ, разумеется, создать не удается при выполнении такого скрипта.

Скриншоты:

https://yadi.sk/i/mHvU5W41yJ3GN

https://yadi.sk/i/xuwpOzpCyJ3Nm

--
"И это пройдет"
...
Рейтинг: 0 / 0
DDL таблицы с полями NOT NULL
    #39344583
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вижу только одну проблему пока: в скрипте nullable поля, а в редакторе у них стоит NOT NULL.
Давай правильный скрипт, не по картинке же пытаться его угадать.
...
Рейтинг: 0 / 0
DDL таблицы с полями NOT NULL
    #39344603
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, а не выставлен ли NOT NULL у системных (RDB$xxx) доменов первого и третьего поля?
Тогда все правильно в эксперте.
...
Рейтинг: 0 / 0
DDL таблицы с полями NOT NULL
    #39344680
Фотография o_v_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, выставлен NOT NULL в домене RDB$. Откуда тогда галка на NOT NULL в редакторе полей взялась бы?
Перенес NOT NULL на поле.
Всё ОК. Вопрос снят.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / DDL таблицы с полями NOT NULL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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