FOREIGN KEY(属性名)REFERENCES表名(属性名) [ONDELETE[CASCADE|SETNULL] 参照完整性是通过使用如下保留字:FOREIGN KEY 定义那些列为外码; REFERENCES 指明外键对应于哪个表的主键;ON DELETE CASCADE 指明删除被参照关系的元组时,同时删除参照关系中的元组;SETNULL表示置为空值方式。本试题中,部门关系的主键为部门号,...
ON Update NO Action, Foreign Key (Cno)References Course(Cno)ON Delete Cascade ON Update NO Action, 则下面正确的说法是( ) A. 在Student表中删除一个学生的基本信息: B. aa,系别CS,性别男,年龄21),则SC表中第一行、第二行选课记录均被删除; C. 将Course表中的课程号C12修改为C13 D. 删除SC表上...
ADD CONSTRAINT constraint_name FOREIGN KEY (column1, column2,... column_n) REFERENCES parent_table (column1, column2, ... column_n) ON DELETE CASCADE; 演示样例: 1) 删除之前的例子表 --删除之前的例子表 drop table tb_products; drop table tb_supplier; 2) 重建之前的例子表 --重建例子表 ...
REFERENCES parent_table (column1, column2, ... column_n) ON DELETE CASCADE; 1. 2. 3. 4. 5. 示例: alter table tb_products add constraint fk_products_supplier foreign key(supplier_id) references tb_supplier(supplier_id) on delete cascade; 1. 2. 3. 4. 5....
b、foreign key(dep_id) references dep(id) + on update cascade on delete cascade:(当前表的外键关联另一个表的主键) 1)先删除关联表emp,再删除被关联表dep,准备重建 mysql> drop table emp; mysql> drop table dep; 2)重建:新增功能,同步更新,同步删除 ...
ON Update NO Action,Foreign Key (Cno)References Course(Cno)ON Delete CascadeON Update NO Action,则下面正确的说法是( ) A. 在Student表中删除一个学生的基本信息: B. aa,系别CS,性别男,年龄21),则SC表中第一行、第二行选课记录均被删除; C. 将Course表中的课程号C12修改为C13 D. 删除SC表上第...
foreign key (supplier_id) references tb_supplier(supplier_id) on delete cascade ); 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 验证: 1) 向表中插入測试数据 --主表插入例子数据 insert into tb_supplier values (1,'microsoft','microsoft'); ...
命令格式:[CONSTRAINT [symbol]] FOREIGN KEY[index_name] (col_name, …)REFERENCES tbl_name (col_name,…)[ON DELETE reference_option][ON UPDATE reference_option]reference_option:RESTRICT | CASCADE | SET NULL | NO ACTION | SET DEFAULT 以上是完整的官方命令格式,看着都晕呀。[CONSTRAINT <外键名...
ALTER TABLE table_name ADD CONSTRAINT constraint_name FOREIGN KEY (column1, column2,... column_n) REFERENCES parent_table (column1, column2, ... column_n) ON DELETE CASCADE; 演示样例: 1) 删除之前的例子表 --删除之前的例子表 drop table tb_products; drop table tb_supplier; 2) 重建之前...
TABLE_NAMECOLUMN_NAMEKEY_SEQ 訂單ORDERID1 接下來,此範例會呼叫SQLForeignKeys,以取得參考 ORDERS 資料表主鍵之其他資料表中的外鍵。 結果集會有一個資料列;下表顯示重要資料行。 PKTABLE_NAMEPKCOLUMN_NAMEFKTABLE_NAMEFKCOLUMN_NAMEKEY_SEQ 訂單CUSTID線CUSTID1 ...