找回密码
 FreeOZ用户注册
查看: 2923|回复: 3

[数据库] 如何调试mysql的存储过程

[复制链接]
发表于 31-1-2011 10:47:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?FreeOZ用户注册

x
如题: 谢谢


哪位知道如何调试mysql的存储过程吗?


mysql> source /mnt/Shared/temp test/MakeVersion.sql

Query OK, 0 rows affected (0.07 sec)



Query OK, 0 rows affected (0.00 sec)


Query OK, 0 rows affected (0.00 sec)



Query OK, 0 rows affected, 1 warning (0.02 sec)



Query OK, 0 rows affected, 1 warning (0.03 sec)



Query OK, 0 rows affected (0.00 sec)



Query OK, 0 rows affected (0.01 sec)

Records: 0  Duplicates: 0  Warnings: 0



Query OK, 0 rows affected (0.00 sec)



mysql> show warnings;
Empty set (0.00 sec)


明明看到有几个warning,但用show warnings 看不到详细的警告信息。

郁闷,请高手赐教: 如何看到这些warnings的详细信息。先行谢过。
回复  

使用道具 举报

 楼主| 发表于 31-1-2011 14:07:17 | 显示全部楼层
any body, any idea?
回复  

使用道具 举报

发表于 1-2-2011 00:51:39 | 显示全部楼层
我没写过存储过程,用phpmyadmin试试看能不能显示警告信息?
回复  

使用道具 举报

发表于 1-2-2011 07:56:12 | 显示全部楼层
warning一般是可以执行的语句但是在INSERT,UPDATE的时候有的字段失去了精确度。
比如你定义了一个varchar50, 但是你insert了一个60的varchar。

你可以查看一下mysql log,如果你的config设置这个level的LOG。
回复  

使用道具 举报

您需要登录后才可以回帖 登录 | FreeOZ用户注册

本版积分规则

小黑屋|手机版|Archiver|FreeOZ论坛

GMT+10, 19-4-2024 10:13 , Processed in 0.035738 second(s), 19 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表