Hibernate通过SQL查询常量时只能返回第一个字符的解决方法
在Hibernate中如果通过session.createSQLQuery("select '合计' as name from dual").list() 查询,返回值中只会有一个“合”字。经查,常量在数据库中被认为是CHAR类型的,Hibernate取值时将其保存为Character类型,而Character只能保存一个字符,所以造成返回值中只存在一个
转载
2014-08-23 17:21:22 ·
438 阅读 ·
0 评论