我需要删除我的一个数据库表中文本中任何地方的任何双空格(两个空格)。
我试过了:
update items set description= replace(description, ' ', ' ')
但是如果它只是空格,这会删除..但是“描述”单元格有很多词,比如:“这里的任何文本更多”,所以我需要在前面的例子中删除“更多”这个词之前的两个空格,然后离开其他一切都照原样..只需在任何地方用一个空格替换双倍空格。
我需要删除我的一个数据库表中文本中任何地方的任何双空格(两个空格)。
我试过了:
update items set description= replace(description, ' ', ' ')
但是如果它只是空格,这会删除..但是“描述”单元格有很多词,比如:“这里的任何文本更多”,所以我需要在前面的例子中删除“更多”这个词之前的两个空格,然后离开其他一切都照原样..只需在任何地方用一个空格替换双倍空格。
你可以使用修剪命令,请参考这个
或试试这个
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