检查约束-在这种情况下不允许子查询

检查约束-在这种情况下不允许子查询,第1张

检查约束-在这种情况下不允许子查询

SQL Server当前不支持CHECK
CONSTRAINT的子查询

您已经发现,尝试规避子查询限制时,涉及UDF的CHECK约束可能会出现问题。

替代性约束执行策略是 触发过程嵌入式过程 。前者是首选,因为与声明性约束相同,它们不能被规避。

实施经过优化的触发过程策略并处理并发问题并非易事,但仍然可行。我强烈推荐Lex de Haan撰写的《 Toon
Koppelaars
,数据库专业人士的应用数学》一书,第11章(代码示例是Oracle,但可以轻松移植到SQL
Server)。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5640740.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存