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

Откуда:
Сообщений: 98
Здравствуйте,
в таблице задаю Check constraints, одно из ограничений. В Expression этого ограничения стоит функция, в которой вх.параметр - это имя этого самого constraint. Кроме явного написания вручную названия в параметр ф-ции, как можно туда задать name constraint автоматически ? Т.к. этих ограничений много, чтоб каждое имя не прописывать в ф-цию.
19 дек 11, 10:36    [11787075]     Ответить | Цитировать Сообщить модератору
 Re: Как получить название constraint в Expression, в Check constraint этой же таблицы  [new]
step_ks
Member

Откуда:
Сообщений: 936
Попытка написания универсального констрейна детектед.

Кучу констрейнов с явными именами прописывать вас, значит, не пугает, а разное тело констрейна пугает?
19 дек 11, 11:05    [11787251]     Ответить | Цитировать Сообщить модератору
 Re: Как получить название constraint в Expression, в Check constraint этой же таблицы  [new]
Виктор_sql
Member

Откуда:
Сообщений: 98
step_ks,
почему бы и нет. Второй раз набирая имя, можно и ошибиться, если их не один десяток, например. Да и любопытно к тому ж
19 дек 11, 11:08    [11787272]     Ответить | Цитировать Сообщить модератору
 Re: Как получить название constraint в Expression, в Check constraint этой же таблицы  [new]
step_ks
Member

Откуда:
Сообщений: 936
если влом писать руками - можно сгенерировать
19 дек 11, 11:13    [11787312]     Ответить | Цитировать Сообщить модератору
 Re: Как получить название constraint в Expression, в Check constraint этой же таблицы  [new]
step_ks
Member

Откуда:
Сообщений: 936
К тому же, второй раз набирать имя все равно придется - в теле функции.
19 дек 11, 11:17    [11787341]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить