mysql在存储过程中要注意的使用事项
程序员文章站
2022-03-09 15:09:01
mysql在存储过程中药注意的使用事项
you have an error in your sql syntax; check the manual that corresp...
mysql在存储过程中药注意的使用事项
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 'delimiter' at line 1
最近写存储过程老是报这个错误, 后来发现sqlyog 格式化后会把 "delimiter ; " 变成 "-- sqlyog 格式化后会把 末尾"delimiter ; " 变成 " delimiter;" 导致报错,记录一下,在格式化后 把最后一个分号(;)前的空格加上去即可。
delimiter $$ use `flowbill_operation_platform` $$ drop procedure if exists demo_test $$ create definer = 'root' @'%' procedure demo_test () begin select now(); end $$ -- sqlyog 格式化后会把 "delimiter ; " 变成 "-- sqlyog 格式化后会把 "delimiter ; " 变成 "" -- delimiter;" 下面的代码正确的格式为 "delimiter ;"。 delimiter;
上一篇: ab命令的简单使用
推荐阅读
-
在linux或unix服务器上安装、使用MySQL的注意事项
-
在linux或unix服务器上安装、使用MySQL的注意事项
-
分享:在存储过程中使用另一个存储过程返回的查询结果集的方法
-
分享:在存储过程中使用另一个存储过程返回的查询结果集的方法
-
web.py在SAE中的Session问题解决方法(使用mysql存储)
-
MYSQL存储过程中事务和DECLARE EXIT/CONTINUE HANDLER的使用
-
MySQL数据库在使用时的注意事项
-
mysql在存储过程中要注意的使用事项
-
web.py在SAE中的Session问题解决方法(使用mysql存储)
-
深入mysql存储过程中表名使用参数传入的详解_MySQL