当前位置:
SQL Server级联更新的实现
时间:2025-11-03 18:18:45 出处:域名阅读(143)

复制IF EXISTS (SELECT NAME FROM SYSOBJECTS WHERE NAME = INS_DOCUMENTTYPE_001 AND TYPE = TR) DROP TRIGGER INS_DOCUMENTTYPE_001 GO CREATE TRIGGER INS_DOCUMENTTYPE_001 ON dbo.DOCUMENTTYPE FOR INSERT AS IF (SELECT COUNT(*) FROM INSERTED WHERE UPNO IS NOT NULL AND (UPNO = NO OR UPNO NOT IN (SELECT NO FROM dbo.DOCUMENTTYPE))) > 0 BEGIN DELETE FROM dbo.DOCUMENTTYPE WHERE NO IN (SELECT NO FROM INSERTED) RAISERROR(在被引用表 dbo.DOCUMENTTYPE 中没有与外键 UPNO 的联更引用列的高防服务器列表匹配的IT技术网主键或候选键。源码库,实现16,1) END GO 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.
分享到:
温馨提示:以上内容和图片整理于网络,仅供参考,希望对您有帮助!如有侵权行为请联系删除!