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