PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL:avviso:la codepage della console (437) è diversa dalla codepage di Windows (1252)

Dalla documentazione di psql:

psql è costruito come una "applicazione console". Poiché le finestre della console di Windows utilizzano una codifica diversa rispetto al resto del sistema, è necessario prestare particolare attenzione quando si utilizzano caratteri a 8 bit all'interno di psql. Se psql rileva una codepage della console problematica, ti avviserà all'avvio.

Per modificare la codepage della console, sono necessarie due cose:Imposta la codepage immettendo cmd.exe /c chcp 1252. (1252 è una codepage appropriata per il tedesco; sostituiscila con il tuo valore.) Se stai usando Cygwin, tu può mettere questo comando in /etc/profile.

Quindi per rimuovere quell'avviso devi eseguire chcp 1252 prima di inserire psql . Usando chcp senza parametri ti dà la codepage corrente.