颇为阿娇978 发表于 2018-9-25 06:39:32

Oracle多表级联删除方法

  SQL语句:  CREATE TABLE "U_WEN_BOOK"."FARTAB" ("FAR_ID" NUMBER(10) NOT NULL,
  "FAR_NAME" VARCHAR2(10), "OTHER_NAME" VARCHAR2(10),
  CONSTRAINT "PK_FER" PRIMARY KEY("FAR_ID"))
  CREATE TABLE "U_WEN_BOOK"."CHILTAB" ("CHIL_ID" NUMBER(10) NOT
  NULL, "CHIL_NAME" VARCHAR2(10), "CHIL_OTHER" VARCHAR2(10),
  "FAR_ID" NUMBER(10) NOT NULL,
  CONSTRAINT "PK_CHIL" PRIMARY KEY("CHIL_ID"),
  CONSTRAINT "FK_CHIL" FOREIGN KEY("FAR_ID")
  REFERENCES "U_WEN_BOOK"."FARTAB"("FAR_ID") ON DELETE CASCADE)

页: [1]
查看完整版本: Oracle多表级联删除方法