修改带有外码约束的字段值
如题,详细描述:表student、class,
其中,表student中有个字段为stuClass为学生班给代码为
表class的主键[班级代码];
现在改变表class中此字段,如果这个字面在表student中有
用到就会报错;
请问这个问题怎么解决,[不要说去掉约束]
谢谢~~~~~~~~~~~~~
百度的答案如下:
1。看要不要同步修改,需要同步更新就用级联更新,不需要就去掉约束就可以了
2。可以先将class表的数据存入新表然后删除class表 再修改student表在将新表和student表建立约束
总觉得这样好像不是很好,很费时间,大家是怎么做的啊?