php技术博客
让天下没有搞不定的bug~

mysql的替换函数replace替换字符串的解决办法

mysql的替换函数replace替换字符串的解决办法

比如把字段create_time字段中的数据“2008’”替换成“2008”,就是把“‘”去掉,因为在mysql中要把单引号进行转义,我是这样操作的:

在Navicat客户端软件中这样写明明是没有错的,可以清楚的看到,语句是没有错的,然后是怎么运行都不能成功,悲了个催的,经过n次测试还是不可以,然后想了一个法子:就在吧语句在editPlus中写完整然后再拷贝过来看看能不能正常运行,在editPlus中时这样写的:

update zone_company_data  set create_time= REPLACE(create_time,’\”, ”);

然后拷贝到Navicat中是这样显示的:

然后运行了一下,ok,成功了,擦,原来在Navicat中显示的语句和真实的不一样,害的我花了老会时间,看来这个软件有待改进了,哈哈……

技术分享,技术交流,小涛与您共同成长……

赞(0)
未经允许不得转载:PHP技术博客 » mysql的替换函数replace替换字符串的解决办法

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    学习一下,多谢博主分享。

    五度空间10年前 (2012-04-10)回复