如何在包含外键的表中设置删除标志



我有一个包含主键的主表,还有两个表包含此主表的外键。因此,如果我们将删除标志设置为主表的行,它也将将删除标志设置为子表。

我该如何编写此查询?

这是我的创建语句

CREATE TABLE LOGIN_DETAILS( LOGIN_ID INT IDENTITY(1,1) NOT NULL PRIMARY KEY, 
GROUP_ID INT NOT NULL FOREIGN KEY REFERENCES GROUP_DETAILS(GROUP_ID), 
USER_NAME VARCHAR(255) NOT NULL UNIQUE, 
PASSWORD VARCHAR(255) NOT NULL, 
EMAIL VARCHAR(320) NOT NULL, 
CREATED_DATE DATE NOT NULL, 
UPDATED_DATE DATE );

不确定您在问什么,但是是否要从使用外键的多个表中删除记录。使用级联删除从多个子表删除行

最新更新