Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 ограничение на столбцы  [new]
Mitka1976
Member

Откуда:
Сообщений: 8
Доброго времени суток!
Подскажите, путь решения - в таблице составной ключ из 4-х текстовых и полтора десятка числовых столбцов, на которые и надо повешать одно ограничение на всех. Неужели тупо заводить столько же одинаковых ограничений или есть другой вариант?
22 дек 13, 13:15    [15329614]     Ответить | Цитировать Сообщить модератору
 Re: ограничение на столбцы  [new]
sdet
Member

Откуда:
Сообщений: 463
Mitka1976,
один check cоnstraint можно добавить на несколько столбцов. Не совсем понятно зачем такой ключ.
22 дек 13, 13:44    [15329671]     Ответить | Цитировать Сообщить модератору
 Re: ограничение на столбцы  [new]
Mitka1976
Member

Откуда:
Сообщений: 8
таблица-справочник: каждый критерий определяется 4-мя свойствами, а значения находятся в столбцах.
попытаюсь разобраться с ограничением на уровне таблицы...
22 дек 13, 14:26    [15329731]     Ответить | Цитировать Сообщить модератору
 Re: ограничение на столбцы  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31780
Mitka1976
полтора десятка числовых столбцов, на которые и надо повешать одно ограничение на всех. Неужели тупо заводить столько же одинаковых ограничений или есть другой вариант?
Непонятна задача. Если задача - "повесить одно ограничение на все", то и надо повесить одно ограниение на все.
22 дек 13, 14:58    [15329785]     Ответить | Цитировать Сообщить модератору
 Re: ограничение на столбцы  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6723
Mitka1976
Неужели тупо заводить столько же одинаковых ограничений?
А что проблема? Или не по феншую?

Да, мелкомягкие отказываются от рулсов на типы данных.
А зря. Да - хомяки отстреливают ноги, но и M$ казлы - что не делают инструментов для манипуляций.
Выход один - реверс инжиниринг скуля, а далее свой - с шахматами и поэтессами.
23 дек 13, 02:14    [15331633]     Ответить | Цитировать Сообщить модератору
 Re: ограничение на столбцы  [new]
StarikNavy
Member

Откуда: Москва
Сообщений: 2396
Mnior
хомяки отстреливают ноги, но и M$ казлы)

ms любит и заботится о здоровье своих хомячков!
23 дек 13, 09:43    [15332041]     Ответить | Цитировать Сообщить модератору
 Re: ограничение на столбцы  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31780
Mnior
Mitka1976
Неужели тупо заводить столько же одинаковых ограничений?
А что проблема? Или не по феншую?
Я даже не понимаю, что имел в виду ТС.

Например, бизнес-условие - сумма двух полей должна быть меньше 10. Нужно "тупо заводить столько же одинаковых ограничений или есть другой вариант?"
23 дек 13, 09:49    [15332073]     Ответить | Цитировать Сообщить модератору
 Re: ограничение на столбцы  [new]
Ennor Tiegael
Member

Откуда:
Сообщений: 3348
Mitka1976,

Класс, а теперь то же самое по-русски, пожалуйста.

Что вы называете ограничением, например - unique / default / foreign / check?
23 дек 13, 10:50    [15332368]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить