首页 > 数据库 > > GaussDB 100 级联删除
CREATE TABLE IF NOT EXISTS TB_STUDENT
(
ID NUMBER NOT NULL, --学生主键
NAME VARCHAR2(50), --学生姓名
CLASS_ID NUMBER, --学生所属班级
CONSTRAINT PK_TB_STUDENT PRIMARY KEY (ID), --主键约束
--外键约束
--设置级联删除为NO ACTION
CREATE TABLE IF NOT EXISTS TB_STUDENTer
(
ID NUMBER NOT NULL, --学生主键
NAME VARCHAR2(50), --学生姓名
CLASS_ID NUMBER, --学生所属班级,外键
CONSTRAINT PK_TB_STUDENTer PRIMARY KEY (ID), --主键约束
--外键约束
--设置级联删除为NO ACTION
CONSTRAINT FK_TB_STUDENT_CLASS_ID FOREIGN KEY (CLASS_ID) REFERENCES TB_CLASS (ID) on delete cascade);
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3152984/ ,如需转载,请注明出处,否则将追究法律责任。