Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
nataly
Зарегистрирован: 10.02.2003 Сообщения: 16
|
Добавлено: Чт Дек 19 2002 18:53 Заголовок сообщения: Oracle |
|
|
Как в Oracle ограничить, значения двух полей одной таблицы. Для одной строки, если одно поле имеет определенное значение, то другое должно быть NULL. |
|
Вернуться к началу |
|
 |
Radimir
Зарегистрирован: 03.07.2002 Сообщения: 5 Откуда: Ярославль
|
Добавлено: Сб Дек 21 2002 11:41 Заголовок сообщения: Re: Oracle |
|
|
Напиши триггеры, на Insert и Update |
|
Вернуться к началу |
|
 |
Patrol
Зарегистрирован: 30.12.2002 Сообщения: 2 Откуда: Рязань
|
Добавлено: Пн Дек 30 2002 14:12 Заголовок сообщения: Re: Oracle |
|
|
>>Как в Oracle ограничить, значения двух >>полей одной таблицы. Для одной строки, >>если одно поле имеет определенное значение, то другое должно быть NULL.
Создаешь check constraint: field1 is not null and field2 is null or field1 is null and field2 is not null |
|
Вернуться к началу |
|
 |
|