SQL 插入 sql 开发人员

SQL Inserts sql Developer

我正在使用 Oracle SQL Developer,我想知道当我将数据插入 table 时,数据是否会级联到另一个具有第一个 [=22] 的 table =]s 主键作为外键,例如如果我 运行

insert into DEPARTMENT values ('1', 'Karate');

列 'DEPARTMENTID' 中的第一个值是否也会插入到另一个 table I.E 'TEACHER' 中,还是我必须手动将值插入到两个 table 中s.

谢谢

不,插入不会级联。您必须先在父 table 中插入数据,然后再在子 table 中插入数据。