显示过程错误MYSQL

时间:2011-12-10 04:54:26

标签: mysql

此代码SHOW PROCEDURE CODE proc_name中是否有错误?
MySQL文档说它是正确的,但我在运行代码的任何时候都会收到1064错误。

2 个答案:

答案 0 :(得分:2)

此语句是MySQL扩展,仅适用于使用调试支持构建的服务器。

所以,显然你的mysql没有启用调试
因为错误1064代表解析错误。

要在mysql中启用调试,非常简单: -
http://dev.mysql.com/doc/refman/5.0/en/server-options.html#option_mysqld_debug

提供mysql配置--with-debug

答案 1 :(得分:2)

您可以从此处获取信息:

SELECT ROUTINE_DEFINITION FROM information_schema.ROUTINES WHERE SPECIFIC_NAME='proc_name'