我想通过java更新一个表(使用mysql)。
I have a Test table with structure
id(pk) name address
还有另一张桌子
Practice with following structure
p_id id(fk) branch
现在我想更新测试表,但是根据外键约束我会得到外键约束
“无法删除或更新父行:外键约束失败
" 因为它也在子表中使用。那么如果我想更新我的测试表,如何仍然更新它?
我正在尝试这种方式。
UPDATE Test SET Test.id=1,NAME='XYZ'
那么我是否需要删除外键约束,然后根据需要更新我的表并再次重新应用这些约束?
在这种情况下,我应该如何更新我的测试表?