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

Откуда: СПб
Сообщений: 270
Всем привет!

я предпочитаю проверять соответствую ли вводимые данные шаблону на уровне сервера.

На сколько я понимаю в MSSQL 2008 есть два способа это сделать ограничение на каждый необходимый столбец или же создать Пользовательский Тип Данных и туда прикрутить правило.

Но в справке от майкросовт написано, что правила отомрут в следующих версиях.

Может есть еще какой способ или как лучше организовать проверку вводимых данных по шаблону??????
6 дек 12, 13:16    [13587693]     Ответить | Цитировать Сообщить модератору
 Re: Ограничения vs Правила  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
CHECK CONSTRAINT
6 дек 12, 13:18    [13587707]     Ответить | Цитировать Сообщить модератору
 Re: Ограничения vs Правила  [new]
vso
Member

Откуда: СПб
Сообщений: 270
Спасибо, за ответ, но можно поподробней чем плохи правила? почему их хотят убрать? и как тогда делать пользовательский тип данных если правила не использовать?
6 дек 12, 13:24    [13587755]     Ответить | Цитировать Сообщить модератору
 Re: Ограничения vs Правила  [new]
iap
Member

Откуда: Москва
Сообщений: 47198
Веткин Сергей
Спасибо, за ответ, но можно поподробней чем плохи правила? почему их хотят убрать? и как тогда делать пользовательский тип данных если правила не использовать?
Нет никаких RULE в стандартах ISO и ANSI,
а Microsoft маниакально стремится этим стандартам соответствовать.

Как бы они SELECT без FROM не запретили!

Пользовательский тип данных, IMHO, не имеет никакого смысла.
Если это не CLR-тип, конечно
6 дек 12, 13:40    [13587886]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить