課程
/后端開發
/Java
/通過自動回復機器人學Mybatis---基礎版
在一對多的關系中刪除一方時怎么刪除對應的多方里的內容呢
比如,如果要刪除command怎么刪除對應id下的command_content?
2016-09-13
源自:通過自動回復機器人學Mybatis---基礎版 5-3
正在回答
沒有外鍵的話可以這樣
<delete id="deleteOne" parameterType="int">
? DELETE a,b FROM command a,command_content b WHERE a.id=#{_parameter} AND a.id = b.command_id
? </delete>
qq_自余自樂_0 提問者
可以在添加外鍵時加上ON DELETE CASCADE,這樣被引用的一方被刪除時,所有通過外鍵引用它的記錄也會被刪除。
舉報
微信公眾號自動回復功能學習Mybatis,基礎教程加案例實戰方式學習
2 回答刪除信息報500錯誤
4 回答單條信息無法刪除
2 回答關于刪除操作
4 回答刪除不了?。?!
1 回答為什么在非eclipse自帶的瀏覽器里可以刪除,而在自帶的瀏覽器里不能刪除?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-14
沒有外鍵的話可以這樣
<delete id="deleteOne" parameterType="int">
? DELETE a,b FROM command a,command_content b WHERE a.id=#{_parameter} AND a.id = b.command_id
? </delete>
2016-09-14
可以在添加外鍵時加上ON DELETE CASCADE,這樣被引用的一方被刪除時,所有通過外鍵引用它的記錄也會被刪除。