学习mysql触发器遇到的问题
生活随笔
收集整理的这篇文章主要介绍了
学习mysql触发器遇到的问题
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
在 mysql.exe 下面运行的。
如果是的话, 可能是需要加一个 定义 DELIMITER //
意思是告诉 mysql , 遇到 // 符号以后, 才认为语句结束了。
否则 mysql 遇到 分号, 就认为语句结束了, 结果触发器代码还没完.
mysql> DELIMITER //
mysql> CREATE TRIGGER BeforeInsertTest
-> BEFORE INSERT ON test_trigger_table
-> FOR EACH ROW
-> BEGIN
-> SET new.val = '100';
-> END;
-> //
Query OK, 0 rows affected (0.02 sec)
注意:DELIMITER和//需要有空格。
转载于:https://www.cnblogs.com/superroshan/p/4872048.html
总结
以上是生活随笔为你收集整理的学习mysql触发器遇到的问题的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: p2p银行存管是什么意思
- 下一篇: 从数据库备份创建数据库