Estoy publicando esta respuesta porque ninguna de las otras respuestas dadas aquí realmente funcionó para mí. No pude usarlo COPY
desde Postgres, porque no tenía los permisos correctos. Así que elegí "Exportar filas de cuadrícula" y guardé el resultado como UTF-8.
La psql
versión dada por @Brian tampoco funcionó para mí, por una razón diferente. La razón por la que no funcionó es porque aparentemente el símbolo del sistema de Windows (estaba usando Windows) se entrometía con la codificación por sí solo. Seguí recibiendo este error:
ERROR: el carácter con la secuencia de bytes 0x81 en la codificación "WIN1252" no tiene equivalente en la codificación "UTF8"
La solución que terminé usando fue escribir un breve script JDBC (Java) que leía el archivo CSV y emitía declaraciones de inserción directamente en mi tabla de Postgres. Esto funcionó, pero el símbolo del sistema también habría funcionado si no hubiera alterado la codificación.