首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请教这样的约束应该怎么写?小弟我读了好几本SQL编程书都没看到

2012-12-25 
请问这样的约束应该如何写?我读了好几本SQL编程书都没看到插入一个字段的数据前,必须保证该表中的另一个字

请问这样的约束应该如何写?我读了好几本SQL编程书都没看到
插入一个字段的数据前,必须保证该表中的另一个字段是指定的值

我最近几天看到的书基本讲的约束都是当前字段的取值范围之类的。

不过我提到的这个需求应该是用约束就可以完成的吧?

有没有示例代码?
[最优解释]
这个应该只有用触发器来做了
[其他解释]
除表约束外,列约束只涉及本列逻辑,不能涉及其它列,用instead of 触发器
[其他解释]
在触发器判断。
[其他解释]
必须保证该表中的另一个字段是指定的值:
那就直接给这个字段一个default约束,然后插入的insert代码中,不处理该列。
[其他解释]
这个联机丛书也没有?
[其他解释]
用外键或者计算列

热点排行