java吧 关注:1,240,043贴子:12,711,710
  • 2回复贴,共1

java更新语句的数值含有单引号(')的要怎么处理?

只看楼主收藏回复

我现在的做法都是保存的时候替换为两个单引号(''),取出的时候又要换成单引号(')
但是数值是随机的,当本身数值是有两个单引号(')的时候 我就杯具了
有没有一劳永逸的方法 求各位指导一下


1楼2017-03-21 11:07回复
    例如:Tname="24'铜管"
    update table set Tname='24'铜管' 就会报错了


    2楼2017-03-21 11:18
    回复
      replace(" ' "," '' "); 注意要查看这个单引号是英文的还是中文的。


      IP属地:陕西3楼2017-06-14 17:53
      回复