О правилах сервера sql - PullRequest
       23

О правилах сервера sql

1 голос
/ 14 марта 2010

Как я могу исправить этот синтаксис, создать правило r1 как @ f <1000? </p>

Ответы [ 2 ]

2 голосов
/ 14 марта 2010

Использовать вместо CHECK ограничение , потому что CREATE RULE устарела?

Серьезно, я не использовал правило с 90-х годов

0 голосов
/ 14 марта 2010

Вам просто нужно убрать пробел между @ и f:

create rule r1 as @f < 1000

Вам также следует рассмотреть возможность использования контрольного ограничения вместо этого, поскольку Microsoft указала, что правила будут удалены из будущих версий SQL Server

...