学习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银行存管是什么意思
- 下一篇: Mac OS X:在标题栏上显示目录完整