Как удалить неразрывные пробелы из столбца в Postgres

Попытка удалить неразрывный пробел из поля без какого-либо успеха. я пробовал

execute <<-SQL
  UPDATE customers
  SET name = TRIM (name)
SQL

но это удаляет только пробелы. Это такой же вопрос, как этот, но он мне нужен для Postgres (Postgres жалуется syntax error at or near "x00A0"), а также мне нужно только обрезка, то есть он должен удалить только в начале и в конце текста.

Спасибо

1 ответ

Решение

Вы можете передать символ в качестве второго аргумента trim():

update customers
set name = trim(name, chr(160))
Другие вопросы по тегам