我需要刪除任何雙空間(兩個空格)自帶任何地方的文本在一個我的數據庫表中刪除雙空間..在phpMyAdmin
我想:
update items set description= replace(description, ' ', ' ')
,但是這將刪除如果它只是空格..但是「描述」單元有許多單詞,如:「any text here more」,所以我需要刪除前面例子中單詞「more」前面的兩個空格,並且把所有東西都留下來......只需用任何地方的一個空格替換雙空間即可。
我需要刪除任何雙空間(兩個空格)自帶任何地方的文本在一個我的數據庫表中刪除雙空間..在phpMyAdmin
我想:
update items set description= replace(description, ' ', ' ')
,但是這將刪除如果它只是空格..但是「描述」單元有許多單詞,如:「any text here more」,所以我需要刪除前面例子中單詞「more」前面的兩個空格,並且把所有東西都留下來......只需用任何地方的一個空格替換雙空間即可。
可以使用修剪命令,請參閱該
或試試這個
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
之間它給了我,沒有雙層空間:「受影響的0行」 – Mike
會不會出現這種情況,我認爲^ o工作) – Mr47
它說,「同時刪除開頭和結尾的空格」的話 – Mike