`
layznet
  • 浏览: 225011 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

mybatis SQL中使用中文导致 无效的列索引 异常

阅读更多
使用的是Mybatis框架,SQL如下:
SELECT NVL(REMARK, '无') REMARK FROM ORDER_TBL

在运行过程中抛出“无效的列索引”异常,而
SELECT REMARK FROM ORDER_TBL 可以正常运行。

问题缘由:
Dao.xml文件头是 <?xml version="1.0" encoding="UTF-8" ?> 改成 <?xml version="1.0" encoding="GBK" ?> 时正常了。

看来在SQL中使用中文时,要特别注意文件编码问题。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics