У меня есть таблица в PostgreSQL со словами, но некоторые слова содержат недопустимые символы UTF-8, например 0xe7e36f
и 0xefbfbd
.
Как я могу определить все символы внутри слов, которые недействительны, и заменить их каким-либо символом, например ?
?
ИЗМЕНИТЬ : Моя база данных находится в UTF-8
, но я думаю, что есть двойное кодирование из разных других кодировок. Я думаю, это потому, что, когда я попытался преобразовать в один тип как LATIN1
, я получил сообщение об ошибке о том, что некоторый символ не существует в этой кодировке, когда я перехожу на LATIN2
, я получаю
та же ошибка, но с другим символом.
Итак, что можно сделать, чтобы решить эту проблему?