DELETE 语句与 REFERENCE 约束"FK_T_score_T_student_number"冲突。该冲突发生于数据库"xx",表"dbo.T_score", column 'S_number'。
语句已终止。
我想删除xx数据库T_student表内的数据,可是delete的时候,总报上面的错误,是数据表内的数据被锁定不让删除吗??怎么样才能更改一下,请高手们帮忙指教一下,谢谢了,在线昐回....
UPDTAE、INSERT都没有问题!
语句已终止。
我想删除xx数据库T_student表内的数据,可是delete的时候,总报上面的错误,是数据表内的数据被锁定不让删除吗??怎么样才能更改一下,请高手们帮忙指教一下,谢谢了,在线昐回....
UPDTAE、INSERT都没有问题!
然后再删除T_student中指定的条件的记录
或者将约束FK_T_score_T_student_number先删除
再删除主表T_student内数据
alter table T_score
nocheck constraint FK_T_score_T_student_number
这个就是创建级联删除的语句,创建外键的时候.在删除主记录的时候删除对应外键的明细.
就是说删除这个学生信息的时候同时也删除他的成绩信息.还有级联更新on update cascade.
学生的ID更改的时候同时也更改成绩单上的学生ID.