此错误表示
在此上下文中不允许使用名称“deliveryDate”。有效表达式是常量,常量表达式和(在某些上下文中)变量。不允许使用列名。
,代码是
snbYesorNo char(3) CHECK ((requestor = snb AND snbYesorNo = 'NO')
OR (requestor <> snb AND snbYesorNo = 'YES')),
delMonth char(3) DEFAULT DATENAME(month, deliveryDate).
最后一件事,我可以用什么其他命令为ddl制作if语句?我使用Check
似乎没有用。还有其他建议吗?