我的代碼很長,所以我會讓它變得簡單。 我有以下幾點:是否有任何解決方案爲MYSQL錯誤代碼:1442?
table1 --> have a trigger on insert (call function1 to insert into table2)
table2 --> have a trigger on insert (call function2)
function2()
update table1 depending on a query that table1 is related to.
和我得到,因爲它已經被用於通過調用這個語句錯誤不能在存儲函數/觸發更新表table1 ....
那麼,有沒有解決方案或解決方法...
你是說table2上的觸發器將記錄插入到table1中? – 2012-01-15 18:42:44
不,它正在運行一個函數來更新table1 – 2012-01-15 18:57:24
當實際代碼很大時(實際上,只要您發佈代碼),您總是可以生成一個[minimal sample case](http://sscce.org/)的模糊圖。 – outis 2012-01-16 01:21:30