关于sql server规则

时间:2010-03-14 18:48:46

标签: sql-server constraints rules

如何更正此语法,将规则r1创建为@ f <1000?

2 个答案:

答案 0 :(得分:2)

使用CHECK constraint代替,因为弃用了CREATE RULE?

说真的,自90年代以来我没有使用过规则

答案 1 :(得分:0)

您只需要删除@和f:

之间的空格
create rule r1 as @f < 1000

您还应该考虑使用check constraint,因为Microsoft已经表示将从SQL Server的未来版本中删除规则