T-SQL中“ with check option”是什么意思?

问题描述:

T-SQL中“ with check option”是什么意思?
1个回答 分类:综合 2014-09-24

问题解答:

我来补答
限定的是,数据的改变,不能超出WITH CHECK OPTION所约束的范围.
在DELETE时,不管有不有这个WITH CHECK OPTION,子查询中的记录是都可以删除的,子查询以外的记录是不会变化的.
而INSERT和UPDATE时,WITH CHECK OPTION作用就比较明显了.如果修改的数据,不符合WITH CHECK OPTION的限制,是会报错,不被修改的.
 
 
展开全文阅读
剩余:2000
上一页:第九题,详解
下一页:gyyv