Ограничение check на вставку значений в поле

CH1PSET1
Дата: 21.06.2012 10:59:17
Здравствуйте. Не могу написать ограничение на вставку значений в поле из таблицы.

 alter table tmark add constraint  name_alid  check (Name in ('I','II','III','Not'))


Текст ошибки:
Сообщение 547, уровень 16, состояние 0, строка 2
Конфликт инструкции ALTER TABLE с ограничением CHECK "name_alid". Конфликт произошел в базе данных "lab3", таблица "dbo.TMark", column 'Name'.


В чем проблема? Помогите исправить. Спасибо.
Dimitry Sibiryakov
Дата: 21.06.2012 11:01:56

CH1PSET1
В чем проблема?

Очевидно, MS SQL так не умеет. Используй Firebird.

Posted via ActualForum NNTP Server 1.5