作者fantasyj (如夢似幻)
看板Database
標題Re: [SQL ] 如何同時刪除兩個不同資料表裡的資料?
時間Sun Feb 20 15:49:40 2011
※ 引述《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
推 CavalryTseng:我也只想到這個 @@ 02/20 22:26
→ tedcat:foreign key trigger? 02/21 23:03