觸發器(trigger):監事某種情況,並出發某種操作。
觸發器建立語法四要素:1、監視地點(table) 2、監視事件(insert/update/delete)
3、觸發時間(after/before)4、觸發事件(insert/update/delete)
create trigger triggername
after/before(3) insert/update/delete(2) on tablename(1)
for each row
begin
sql語句(4)
end;
*1,2,3,4對應四要素
首先我們來建立兩張表:
#test_datax
create table test_datax(
user_id int(12),
user_name varchar(225),
latesttime timestamp
#uptable
create table uptable(
user_id int(12),
user_name varchar(225),
latesttime timestamp
delimiter $
create trigger tg1
after update on test_datax
for each row
begin
insert into uptable(user_id,user_name,latesttime) values(old.user_id,new.user_name,new.latesttime);
end$
原文:
mysql之觸發器trigger 詳解
為了夢想,努力奮鬥!追求卓越,成功就會在不經意間追上你 觸發器 trigger 監視某種情況,並觸發某種操作。觸發器建立語法四要素 1.監視地點 table 2.監視事件 insert update delete 3.觸發時間 after before 4.觸發事件 insert update de...
MySQL之觸發器
觸發器是個特殊的儲存過程 當乙個預定義的事件發生的時候,被mysql自動呼叫 1 建立只有乙個執行語句的觸發器 create trigger trigger name trigger time trigger event on tb1 name for each row trigger stmttr...
MySQL之觸發器
觸發器 1.建立觸發器 r型別 insert update delete 格式 create trigger 觸發器名 觸發時間 觸發事件 on 表 from each now sql語句 新增一條資訊,顯示提示資訊 delimiter create trigger ct student after...