當我在不同的數據庫中運行相同的查詢時,它可以成功運行。但在MySQL舍姆提示錯誤:我可以在phpmyadming的mysql架構中創建觸發器
#trigger can not be created on system table
我的查詢是:
delimiter //
CREATE TRIGGER `invite` AFTER INSERT ON `Invite_page`
FOR EACH ROW BEGIN
Insert into userpost(userid,url,title,preview,sentiment,time) values(NEW.userid,NEW.url,NEW.title,NEW.preview,NEW.sentiment,NEW.time);
Insert into urlcontent(userid,url,title,preview,sentiment,time) values(NEW.userid,NEW.url,NEW.title,NEW.preview,NEW.sentiment,NEW.time);
END
//
delimiter ;
如果我不能,那我怎麼才能解決這個問題呢?
UPDATE:
實際的錯誤:
#1465 - Triggers can not be created on system tables
謝謝,但仍然是相同的錯誤 –
所以'Invite_page'是一個系統表?你確定?? – zzlalani
@zzalani:我手動創建了該表。這不是系統表 –