mybatis框架中 mysql函数replace问题,高手指导

芒果酷2 2013-04-17 09:21:52
我用的是mybatis框架,我使用replace方法替换shop表中address字段中的空格和回车
比如语句 select replace(Addrss,'\r\n','') from SHOP;
我的问题是:这个语句直接在数据库中执行本语句;可以达到预期的效果,但是在用到mybatis框架式,xml文件中的sql语句却失去了作用!why?请高手指导,mybatis框架不熟。
...全文
2340 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
芒果酷2 2013-04-17
  • 打赏
  • 举报
回复
引用 3 楼 ACMAIN_CHM 的回复:
XML 的问题。 注意XML中的转义
首先不好意思 本想对我有用的,点错了,丢了个板砖 这个xml转义的问题,我也想过,我用了<!CDATA[[]]>,但是貌似没用,如果不是这样我应该这么做呢,能不能举个实例?谢谢!
ACMAIN_CHM 2013-04-17
  • 打赏
  • 举报
回复
XML 的问题。 注意XML中的转义
芒果酷2 2013-04-17
  • 打赏
  • 举报
回复
引用 1 楼 rucypli 的回复:
替换回车换行不是 replace(replace(address,char(13),''),char(10),'')吗
哦 原来我写错了,想感谢你啦,原来replace(replace(address,char(13),''),char(10),'')和replace(replace(address,'\n',''),'\r','')都行啊,但是为什么这样写replace(Addrss,'\r\n','')只能在数据库可以用,用mybatis框架就不行呢?
rucypli 2013-04-17
  • 打赏
  • 举报
回复
替换回车换行不是 replace(replace(address,char(13),''),char(10),'')吗

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧