【发布时间】:2021-06-28 10:52:33
【问题描述】:
我有一个表,我想要一个检查以下内容的约束(字母是列名,W 是“位”数据类型):
If and only if 'W' = 0, check that X, Y & Z are unique.
Else, allow all new data.
我可以分别执行'W' is False 和Check X, Y & Z are unique,但合并逻辑以允许上述情况是我无法弄清楚的。
我试过了
W = 1 OR UNIQUE (X, Y, Z)
但 SSMS 说它无效。
提前感谢您的帮助:)
【问题讨论】:
标签: sql sql-server constraints ssms