MySQL:无法创建TRIGGER,错误在DECLARE中

时间:2012-09-26 13:06:41

标签: mysql

我正在尝试创建一个触发器,但键入DECLARE后显示错误。

  

的MySQL> delimeter //

-> CREATE TRIGGER a_b
-> BEFORE UPDATE ON a
-> FOR EACH ROW
-> BEGIN
->      DECLARE   cur_date   DATE;

错误1064(42000):您的SQL语法有错误;检查与MySQL服务器版本对应的手册,以便在'delimeter附近使用正确的语法// 创建触发器a_b 在更新之前 对于每一行 B'在第1行 MySQL的>

1 个答案:

答案 0 :(得分:2)

正确的单词是DELIMITER。除此之外,使用TOAD for MySQL或Aqua Data Studio进行舒适的数据库开发