Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 删除phpmyadmin中的双空格_Mysql_Sql_Phpmyadmin_Whitespace_Replace - Fatal编程技术网

Mysql 删除phpmyadmin中的双空格

Mysql 删除phpmyadmin中的双空格,mysql,sql,phpmyadmin,whitespace,replace,Mysql,Sql,Phpmyadmin,Whitespace,Replace,我需要删除数据库表中文本中任意位置的任何双空格(两个空格) 我试过: update items set description= replace(description, ' ', ' ') 但如果只有空格,则会删除。。但是“description”单元格中有很多单词,比如:“anytextheremore”,所以我需要删除前面示例中“more”之前的两个空格,其余的都保持原样。。只需在任意位置用一个空格替换双空格。您可以使用trim命令,请参考此命令 或者试试这个 update item

我需要删除数据库表中文本中任意位置的任何双空格(两个空格)

我试过:

update items set description= replace(description, '  ', ' ')

但如果只有空格,则会删除。。但是“description”单元格中有很多单词,比如:“anytextheremore”,所以我需要删除前面示例中“more”之前的两个空格,其余的都保持原样。。只需在任意位置用一个空格替换双空格。

您可以使用trim命令,请参考此命令

或者试试这个

update items set description= replace(description,space(2),space(1))

您可以使用trim命令,请参考此

或者试试这个

update items set description= replace(description,space(2),space(1))

如果对你有用,试试这个

update items set description= replace(description, 'SPACE(2)', ' ')
但是 我测试过,效果很好

update items set description= replace(description, '   ', ' ') WHERE id=1

如果对你有用,试试这个

update items set description= replace(description, 'SPACE(2)', ' ')
但是 我测试过,效果很好

update items set description= replace(description, '   ', ' ') WHERE id=1
它说它“删除了前导空格和尾随空格”,而不是两个单词之间的两个空格。它说它“删除了前导空格和尾随空格”,而不是两个单词之间的两个空格。它给了我:“受影响的0行”它给了我:“受影响的0行”