您的位置:首页 > 编程语言 > PHP开发

PHP字符串函数

2015-08-31 23:36 585 查看

java.sql.SQLException: Unknown type '246 in column 0 of 1 in binary-encoded result set的解决办法

 

 

java.sql.SQLException: Unknown type '246 in column 0 of 1 in binary-encoded result set这个异常容易出现在对Bigint字段的操作上。使用的mysql-connector-java-3.1.7-bin.jar,是属于mysql的一个bug。

解决办法:使用mysql-connector-java-3.0.17-bin.jar就没有问题了,而且目前好象只有这个版本无此bug。

另外:在mysql-connector-java-3.1.7-bin.jar下

session.createSQLQuery("select sum(bigintField) from   tableName").uniqueResult()  返回BigInteger

类型的对象。

在mysql-connector-java-3.0.17-bin.jar下

session.createSQLQuery("select sum(bigintField) from   tableName").uniqueResult()  返回String

类型的对象。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: