教您sql server外键的设置和删除 |
本文标签:sql server外键 SQL数据库中由于经常多个表相关联,外键约束在数据库操作中是不能不考虑的问题 。下文将教您如何设置和删除sql server外键,供您参考 。 设置表mybbs中的authorid为sql server外键,参照author表的id字段,直接使用transact sql语句,过程如下: --增加表mybbs(authorid)的sql server外键约束fk_mybbs_author,表mybbs中的authorid受表author中的主键id约束: begin transaction --删除sql server外键约束fk_mybbs_author: 上面on update cascade,on delete cascade两个选项,指明以后author表的id字段有delete,update操作时,mybbs表中的id也会被级联删除或更新 。如果没有选中,是不可以对author表中已被mybbs表关联的id进行update或者delete操作的 。
|