gpt4 book ai didi

sql - 用于向现有表添加删除级联的 tsql 脚本

转载 作者:行者123 更新时间:2023-12-02 09:23:16 27 4
gpt4 key购买 nike

是否有一个脚本可以用于启用现有表的级联删除。谢谢。

最佳答案

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/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com