首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

無法創筑觸發器

2013-11-08 
無法創建觸發器數據庫Server: MYSQL數據庫Server前端:HeidiSQL觸發器代碼:SQL codecreate trigger KEYIN_A

無法創建觸發器
數據庫Server: MYSQL
數據庫Server前端:HeidiSQL
觸發器代碼:

SQL code
create trigger KEYIN_AUafter inserton keyin_infofor EACH ROWBEGINinsert into keyout_info(KEYINNO,Serial_NO)values( NEW.KEYINID,NEW.Serial_NO)END

錯誤提示:
SQL Error (1064): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'END' at line 7

但是我比對了網上的一些代碼,感覺沒有啥問題啊。嘗試在insert語句和END後面分別加分號(delimiter是分號),也沒有效果。

[解决办法]
create trigger KEYIN_AU
after insert
on keyin_info
for EACH ROW
insert into keyout_info(KEYINNO,Serial_NO)values( NEW.KEYINID,NEW.Serial_NO) ;

[解决办法]
create trigger KEYIN_AU
after insert
on keyin_info
for EACH ROW
BEGIN
insert into keyout_info(KEYINNO,Serial_NO)values( NEW.KEYINID,NEW.Serial_NO);
END
少个;

热点排行