2019独角兽企业重金招聘Python工程师标准>>>

今天在mybatis sqlMapper里面写了如下sql:

select decode(t1.type,1,'出',2,'入',1) as type
from table t1

后来通过中文在 数据库里面转换成ascii解决的。

现解决步骤如下:

1、将中文转成 ascii

select ascii('出') from DUAL ;

2、把上面转换出来的ascii,放到我们的sql中,如下:

select decode(t1.type,1,chr(46070),2,chr(51435),1) as type
from table t1

ok,这样就解决了。

PS:网上还说有 修改xml的编码格式,可以达到同样的效果。

转载于:https://my.oschina.net/xiaoyang818/blog/114451

mybatis sql中有中文处理相关推荐

  1. php mssql扩展SQL查询中文字段名解决方法

    一.问题: 数据库是MS SQLServer2000,要把SQLServer2000里的一张表的数据导入MySQL5,其中SQLServer2000表的字段以简体中文命名(强烈建议不要以中文做为字段名 ...

  2. php mysql 中文字段名_php mssql扩展SQL查询中文字段名解决方法

    一.问题: 数据库是MS SQLServer2000,要把SQLServer2000里的一张表的数据导入MySQL5,其中SQLServer2000表的字段以简体中文命名(强烈建议不要以中文做为字段名 ...

  3. java执行sql文件_面试官问你MyBatis SQL是如何执行的?把这篇文章甩给他

    初识 MyBatis MyBatis 是第一个支持自定义 SQL.存储过程和高级映射的类持久框架.MyBatis 消除了大部分 JDBC 的样板代码.手动设置参数以及检索结果.MyBatis 能够支持 ...

  4. mybatis sql 如何去注入

    网上搜索了很多关于mybatis sql  注入的 出来的基本都是如何防止sql注入,好奇心驱使下,非常想知道如何注入的,研究一番后终于针对like成功了注入了一次.特别说明本次注入是针对mybait ...

  5. 解决使用SQLServer2008R2的“sp_send_dbmail”发邮件,当邮件标题、内容中有中文时就会变成“?”的问题

    问题:使用SQLServer2008R2的"sp_send_dbmail"发邮件,当邮件标题.内容中有中文时就会变成"?". 分析: 经过分析是因为安装数据库的 ...

  6. sql中有一些保留字,当你的字段名是它的保留字时,这个时候sql语句的字段不加``就会报错...

    sql中有一些保留字,当你的字段名是它的保留字时,这个时候sql语句的字段不加``就会报错 转载于:https://www.cnblogs.com/w123w/p/10673692.html

  7. 解决eclipse + pydev 编译过程中有中文的问题

       最近在学习python编程,开发环境设置好了,是用eclipse + pydev 来做开发的环境,配置好了之后,需要解决的一个关键问题就是老问题了:如何解决代码中的中文问题... 其实但我们在配 ...

  8. 转载的ActiveRecord Sql Server中文问题2

    ActiveRecord Sql Server中文问题2 1 下面代码在netbean下执行有问题,因为netbean的文件保存格式是utf-8.会报错存在多字节字符. view sourceprin ...

  9. java pdf转base64_后台返回pdf的base64编码到前端,如果pdf中有中文,不会显示问题?...

    用pdf.js展示,pdf中有中文不显示问题 var pdfData=atob('....') pdfjsLib.GlobalWorkerOptions.workerSrc =    'https:/ ...

最新文章

  1. flask执行python程序_Flask app后如何执行代码(应用程序运行)开始
  2. Git远程仓库地址变更
  3. java类与对象作用_Java类与对象
  4. 电销机器人价格_电销机器人哪个牌子最好(强烈推荐)
  5. ConfigParser
  6. 利用shell脚本来监控linux系统的内存
  7. zookeeper简单命令
  8. 数据可视化的基础知识·翻译完成
  9. Django - Ajax - 参数
  10. MMO游戏技能攻击区域的计算2--给地图划分格子
  11. 拓端tecdat|在R语言中使用航空公司复杂网络对疫情进行建模
  12. 【目标检测】Labelme的改进——海量图片的自动标注
  13. 错误:[IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 解决方法_QT
  14. WinForms时代结束,报表控件FastReport.NET开启FastReport.Core.Skia 时代!
  15. ClickHouse 函数极简教程
  16. Unicode编码和解码(3种)
  17. POJ 3987 Computer Virus on Planet Pandora (AC自动机优化)
  18. 蓝桥杯算法训练之印章
  19. 02 从亚马逊的实践,谈分布式系统的难点
  20. 【教程视频分享】Java SSM开发购物网站项目教程视频

热门文章

  1. 微软将迎来迄今最大补丁日 一次修补49个漏洞
  2. 智能化网络管理 为企业信息化保驾护航
  3. 《ASP.NET 1.1入门经典—— VISUAL C# .NET 2003编程篇》学习笔记和心得 - 第十章
  4. java 加密解密简单实现
  5. JSP、Servlet、Tomcat、JDK、J2EE版本比较
  6. 偷懒大法好,用 selenium 做 web 端自动化测试
  7. MySQL高级 - SQL优化 - group by 优化
  8. Nacos配置管理-多环境配置共享
  9. 性能建议(这里只针对单机版redis持久化做性能建议)
  10. ConcurrentHashMap的源码分析-treeifyBin