Как удалить неразрывные пробелы из столбца в 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))