Re: [SQL ] 如何同時刪除兩個不同資料表裡的資料?

看板Database作者 (如夢似幻)時間15年前 (2011/02/20 15:49), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《Snow2112 (Snow)》之銘言: : 假設我有A和B兩個資料表,A的主鍵num是B資料表的外來鍵,現在我要刪除A資料表 : 裡num為1的資料,但同時也要刪除B資料表裡外來鍵num為1的資料,語法該怎麼寫呢? 就兩段delete sql而已.. delete from table_b b where b.num = 1; delete from table_a a where a.num = 1; commit; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.117.124.40

02/20 22:26, , 1F
我也只想到這個 @@
02/20 22:26, 1F

02/21 23:03, , 2F
foreign key trigger?
02/21 23:03, 2F
文章代碼(AID): #1DOCUMA7 (Database)
文章代碼(AID): #1DOCUMA7 (Database)