Re: [問題] 修改外鍵(FK)值卻被鎖定?

看板Database作者 (手放開)時間17年前 (2007/07/16 04:24), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
設定串聯更新有用嗎 ※ 引述《tomex (Tomex Ou)》之銘言: : 如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修改鎖定的問題 : 難道大家都用假關連,不照書做嗎? -- 國家考試憲法,法緒,英文線上測驗系統 http://david.bioinformatic.idv.tw/LawQuiz/ 2007.05.08 新增金融題庫 2007.05.10 新增訴訟法大意 基礎醫學題庫 2007.05.16 新增公民題庫 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.169.200
文章代碼(AID): #16ce9yXS (Database)
文章代碼(AID): #16ce9yXS (Database)