看板 Database 關於我們 聯絡資訊
如A(a1)的子table,A1(a1, a2)中 A1的外鍵a1就是A(a1) 各新增一筆資料,現在要修改A(a1)的值 就變成互相lock,怎麼解呀? 理論上要先修改子table,再修改母table的值 但卻發現互相lock,根本改不了 要改外鍵(FK)的值, 會發生兩個table都不能改 只能先刪除child table的row 才能修改parent table的值 但這...實在太不合理了 或者有啥解法?? 我用SQL2005,查網路沒人抱怨FK修改鎖定的問題 難道大家都用假關連,不照書做嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.197.122