我有一个包含主键的主表,还有两个表包含此主表的外键。因此,如果我们将删除标志设置为主表的行,它也将将删除标志设置为子表。
我该如何编写此查询?
这是我的创建语句
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 );
不确定您在问什么,但是是否要从使用外键的多个表中删除记录。使用级联删除从多个子表删除行