Задать вопрос
Davidaa_WoW
@Davidaa_WoW

Как импортировать в таблицу postgresql csv файл на русском языке?

Есть следующая задача: необходимо импортировать CSV файл, с изначальной кодировкой utf-16 в potgresql таблицу.
UTF-16 сразу отметаем, потому что он просто не поддерживается Postgre. Остаются два варианта, либо кодировка Win1251, либо Win1252. Но тут снова неувязочка, конвертировать CSV через Notepad++ можно только в формат Win1251, других нормальных вариантов конвертации не знаю. При этом в самом postgresql, не получается создать БД с кодировкой Win1251, только 1252, иначе выдаёт ошибку:
ERROR:  encoding "WIN1251" does not match locale "Russian_Russia.1252"
DETAIL:  The chosen LC_CTYPE setting requires encoding "WIN1252".


Так что мне в итоге делать?
  • Вопрос задан
  • 876 просмотров
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы