将sql执行之后的结果存进list里,sql的查询结果如图
list存进的currency如图
list获取结果代码如下:
List list = this.getSession().createSQLQuery(sql.toString()).list();
暂时还不知道原因,有知道的大神还望不吝赐教
2019-08-13补充内容:
问题已经解决了,上面list获取数据库中查询出的数据的方法是公司封装的,对于写死在sql里的字符串映射在java的数据类型是character(呵呵),自然就只截取了一位,就变成了C。