用户手册说可以通过delimiter //来更改结束符,但我执行此语句的时候总是提示SQL中包含错误,错误码如下:ERROR 1064: 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请指教,谢谢!
我的MySQL服务器版本为:server version: 5.0.21-community-nt
我的MySQL服务器版本为:server version: 5.0.21-community-nt
解决方案 »
- mysql使用索引优化order by简单问题!求助
- Windows mysql同步
- C++ 调用 mysql 中的问题
- 大家帮忙看一下,怎么时间相差了两个月啊?如何解决》郁闷
- mysql 备份不了存储过程 mysqldump -u 用户名 -p 数据库 > filename.sql
- 如何增加主从同步数据库信息,请教高手
- 谁知道postgresql里sum求和里有NULL数据怎处理
- 关于resin服务器自带mysql的jdbc驱动程序的问题
- mysql 多行合并成一行多列--根据一个帖子改的
- Navicat如何将导出的数据表重命名
- mysql客户端select出的内容都乱码
- 谁有MySql嵌入式版本的源码呀?
$7 = 1
delimiter //
create prcedure ****()
begin
***
end//或者换个其他的结束符试试
CREATE ...
...
END;//
DELIMITER ;// --最后改回;,但需要用当前的//提交
我是在sqlyog里运行的。如果在command命令行里,第一行的;可能要去掉,
否则被认为"//;"为新的提交符号,这个没有确认,欢迎指正