作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否有一个脚本可以用于启用现有表的级联删除。谢谢。
最佳答案
ALTER TABLE [wm].[TABLE_NAME] WITH NOCHECK ADD CONSTRAINT [FK_TABLE_NAME_PARENT_TABLE_NAME] FOREIGN KEY([FOREIGN_KEY])
REFERENCES [wm].[PARENT_TABLE_NAME] ([PRIVATE_KEY])
ON DELETE CASCADE
GO
TABLE_NAME
:存储子项的表的名称。PARENT_TABLE_NAME
:存储父项的表的名称。这个占位符可以相等FK_TABLE_NAME_PARENT_TABLE_NAME
:只是约束的名称FOREIGN_KEY
:子表中用于与父表连接的字段,例如 - ParentID
PRIMARY_KEY
:父表中的字段,例如 - ID
ALTER TABLE [wm].[Thumbs] WITH NOCHECK ADD CONSTRAINT [FK_Thumbs_Documents] FOREIGN KEY([DocID])
REFERENCES [wm].[Documents] ([ID])
ON DELETE CASCADE
GO
关于sql - 用于向现有表添加删除级联的 tsql 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2788575/
我是一名优秀的程序员,十分优秀!