您的位置:首页 > 其它

ibatis查询数据显示为ASCII码的问题

2017-08-11 13:57 393 查看
在通过ibatis自定义SQL进行数据查询时,数据库通过Mysql查询,由于查询语句过于复杂,后台代码查询的数据都是一组数字通过逗号隔开的形式,数据看着比较有规律,最后发现原来是ASCII码,因此猜测可能是查询返回的数据是字符串形式,而且查询结果列是经过CONCAT()函数处理的,所以将每一个返回结果是字符串的列都增加了一个CAST(column as signed)转换为数字,这时前台显示的数据就变正常了,因此以后开发查询结果一定要注意是什么什么类型的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: