一个奇怪的异常
2016-03-26 22:53
204 查看
一个奇怪的异常
java.sql.SQLException: Parameter metadata not available for the given statement。
这是在测试数据库元数据时产生的,数据库为MySql.
解决的方法不难,就是在连接数据库时的URL后面加上可以返回的元数据类型
例如:
出异常时的我的URL是这样子写的:
url=“jdbc:mysql://127.0.0.1:3306/demo?user=root&password=root&useUnicode=true”
正确写法应该是:
url ="jdbc:mysql://127.0.0.1:3306/demo?user=root&password=root&useUnicode=true&generateSimpleParameterMetadata=true"
更改后,程序运行正常!
1303-Can 't create a PROCEDURE from within another stored routine.
后来搜索了下,才知道,很简单的问题,就是在通过工具创建存储过程的时候,不需要这一行了:CREATE PROCEDURE addData() ,这样写是命令行直接执行是没有问题的。于是去掉第一行,果然问题解决。
java.sql.SQLException: Parameter metadata not available for the given statement。
这是在测试数据库元数据时产生的,数据库为MySql.
解决的方法不难,就是在连接数据库时的URL后面加上可以返回的元数据类型
例如:
出异常时的我的URL是这样子写的:
url=“jdbc:mysql://127.0.0.1:3306/demo?user=root&password=root&useUnicode=true”
正确写法应该是:
url ="jdbc:mysql://127.0.0.1:3306/demo?user=root&password=root&useUnicode=true&generateSimpleParameterMetadata=true"
更改后,程序运行正常!
1303-Can 't create a PROCEDURE from within another stored routine.
后来搜索了下,才知道,很简单的问题,就是在通过工具创建存储过程的时候,不需要这一行了:CREATE PROCEDURE addData() ,这样写是命令行直接执行是没有问题的。于是去掉第一行,果然问题解决。
相关文章推荐
- 泛型与类型变量Bounds初体验与代码实战
- OpenGL与OpenCV实现增强现实
- HDU 5650 so easy
- 深入浅出React Native 1: 环境配置
- NET委托和事件
- linux设备驱动归纳总结(六):1.中断的实现
- js 日期,时间函数 及相关运算大全
- linux内存管理-虚拟内存总结
- Java入门编程(作业)Time3实现总结(二)
- error C2054: 在“inline”之后应输入“(”
- 抽象类的使用以及抽象类和接口的区别
- 自己对BFC的疑问
- java之二分查找
- Quartz任务调度(2)CronTrigger定制个性化调度方案
- Cocos2d-x3.9 在Windows平台下编译打包成APK
- IMX6Q RTC驱动分析
- POJ 2886 Who Gets the Most Candies?(线段树、模拟)
- Linux文件系统
- Spring Batch(5): Step详解
- Java——新IO 通道