Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Mitka1976 Member Откуда: Сообщений: 8 |
Доброго времени суток! Подскажите, путь решения - в таблице составной ключ из 4-х текстовых и полтора десятка числовых столбцов, на которые и надо повешать одно ограничение на всех. Неужели тупо заводить столько же одинаковых ограничений или есть другой вариант? |
22 дек 13, 13:15 [15329614] Ответить | Цитировать Сообщить модератору |
sdet Member Откуда: Сообщений: 463 |
Mitka1976, один check cоnstraint можно добавить на несколько столбцов. Не совсем понятно зачем такой ключ. |
22 дек 13, 13:44 [15329671] Ответить | Цитировать Сообщить модератору |
Mitka1976 Member Откуда: Сообщений: 8 |
таблица-справочник: каждый критерий определяется 4-мя свойствами, а значения находятся в столбцах. попытаюсь разобраться с ограничением на уровне таблицы... |
22 дек 13, 14:26 [15329731] Ответить | Цитировать Сообщить модератору |
alexeyvg Member Откуда: Moscow Сообщений: 31780 |
|
||
22 дек 13, 14:58 [15329785] Ответить | Цитировать Сообщить модератору |
Mnior Member Откуда: Кишинёв Сообщений: 6723 |
Да, мелкомягкие отказываются от рулсов на типы данных. А зря. Да - хомяки отстреливают ноги, но и M$ казлы - что не делают инструментов для манипуляций. Выход один - реверс инжиниринг скуля, а далее свой - с шахматами и поэтессами. ![]() |
||
23 дек 13, 02:14 [15331633] Ответить | Цитировать Сообщить модератору |
StarikNavy Member Откуда: Москва Сообщений: 2396 |
ms любит и заботится о здоровье своих хомячков! |
||
23 дек 13, 09:43 [15332041] Ответить | Цитировать Сообщить модератору |
alexeyvg Member Откуда: Moscow Сообщений: 31780 |
Например, бизнес-условие - сумма двух полей должна быть меньше 10. Нужно "тупо заводить столько же одинаковых ограничений или есть другой вариант?" |
||||
23 дек 13, 09:49 [15332073] Ответить | Цитировать Сообщить модератору |
Ennor Tiegael Member Откуда: Сообщений: 3348 |
Mitka1976, Класс, а теперь то же самое по-русски, пожалуйста. Что вы называете ограничением, например - unique / default / foreign / check? |
23 дек 13, 10:50 [15332368] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |