Re: [SQL ] 請問mysql觸發器 寫法與條件
delimiter ;; //變更結束符號
create trigger 'trigger name'
after(before) insert on 'table' for each row begin
sql statement...
end;
;;
delimiter ; //結束符號變更回來
※ 引述《theo03 (world)》之銘言:
: mysql這邊
: 最近想用觸發器來實做一些功能
: CREATE TRIGGER t_afterinsert_on_tab1
: AFTER INSERT ON tab1
: FOR EACH ROW
: BEGIN
: insert into tab2(tab2_id) values(new.tab1_id);
: END;
: 1.網路有找到教學,但這樣打會出現錯誤,不知道是不是要修改那些地方?
: 2.觸發器的條件
: AFTER INSERT ON tab1
: tab1 有沒有辦法指定成只要資料庫 有做INSERT 就觸發?
: 類似
: AFTER INSERT ON *
: 以上2個問題
: 謝謝版上各位大大指教!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.165.252.4
討論串 (同標題文章)