MySQL用双引号替换字符串的一部分 从'T1'中选择*,其中'c1'类似于“%”
结果在30个受影响的行中。我想用一个空格替换四个空格:MySQL用双引号替换字符串的一部分 从'T1'中选择*,其中'c1'类似于“%”,mysql,Mysql,结果在30个受影响的行中。我想用一个空格替换四个空格: SELECT * FROM `T1` WHERE `c1` LIKE '%<span class="VBm"> </span>%' UPDATE`T1`SET`c1`=REPLACE(`c1`,'','') 他不会工作的。为什么?这是双引号的问题吗 UPDATE `T1` SET `c1`= REPLACE(`c1`, '<span class="VBm"> </span>
SELECT * FROM `T1` WHERE `c1` LIKE '%<span class="VBm"> </span>%'
UPDATE`T1`SET`c1`=REPLACE(`c1`,'','')
他不会工作的。为什么?这是双引号的问题吗
UPDATE `T1` SET `c1`= REPLACE(`c1`, '<span class="VBm"> </span>', '<span class="VBm"> </span>')
REPLACE(`c1`,''''')
也不行 您的
REPLACE
的结果是什么?使用UPDATE T1 SET c1=REPLACE(c1,,'')
应该可以正常工作。。。替换给出的结果/错误是什么?我从V5.5.41-0切换到5.1.68,更新工作正常。
REPLACE(`c1`, '<span class=\"VBm\"> </span>', '<span class=\"VBm\"> </span>')