请问这样的约束应该如何写?我读了好几本SQL编程书都没看到
插入一个字段的数据前,必须保证该表中的另一个字段是指定的值
我最近几天看到的书基本讲的约束都是当前字段的取值范围之类的。
不过我提到的这个需求应该是用约束就可以完成的吧?
有没有示例代码?
[最优解释]
这个应该只有用触发器来做了
[其他解释]
除表约束外,列约束只涉及本列逻辑,不能涉及其它列,用instead of 触发器
[其他解释]
在触发器判断。
[其他解释]
必须保证该表中的另一个字段是指定的值:
那就直接给这个字段一个default约束,然后插入的insert代码中,不处理该列。
[其他解释]
这个联机丛书也没有?
[其他解释]
用外键或者计算列