У меня есть база данных UTF8 и скрипт UTF8 для заполнения таблиц данными. Однако я хочу запустить этот скрипт с psql -d instance -U user -f fillTables.sql
. Поскольку моя система имеет кодировку Windows CP1252, похоже, что psql использует ее для анализа файла. Я нашел это documentation и увидел эти команды обратных косых черт, но не получить его работуКак загружать данные с помощью psql с различными кодировками?
psql \encoding UTF8 -d instance -U user -f fillTables.sql
Похоже, они предназначены для запуска Psql и ввода команд в консоли Psql, верно? Как установить различную кодировку для пакетной обработки разных файлов?