| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > СУБД, общие вопросы > Необходимость использования CONSTRAINT |
| Автор: dizpers 11.10.2010, 20:43 | ||||
| Еще раз приветствую форумчан! =) Вопрос на этот раз такой. В чем смысл использования CONSTRAINT? Пример, создаем одну и ту же таблицу, где первичным ключем будет поле CoolKey, но в первом случае я НЕ буду использовать CONSTRAINT, а во втором - БУДУ. пример 1:
пример 2:
PS Используется Interbase 2009. |
| Автор: Zloxa 12.10.2010, 08:43 |
| ты в обоих случаех создаешь ограничение первичного ключа. В первом случае, ты пользуешься сокращенным синтаксисом и не определяешь имени этого ограничения. Оно создается с именем, сгенерированным системой. Как правило - не эргономичным, и если ты вдруг поймаешь исключение по ограничению sys_constraint_524506, тебе будет о чем задуматься, прежде чем поймешь в чем дело. |