Es un proceso muy simple que se puede resumir en 2 pasos:
1. Crear la BD/Tabla
Lo
primero que debemos tener es la base de datos y tabla en donde
almacenaremos nuestros datos, con las columnas que contiene el archivo
CSV. Podemos hacerlo gráficamente desde pgadmin o por código, como
queramos.
2. Cargar la data
Para cargar la data desde el archivo CSV se utiliza el comando COPY:
COPY nombreTabla from '/rutaArchivo/archivo.csv' DELIMITERS ';' CSV;
Para exportar los datos utilizamos el siguiente comando:
COPY nombreTabla TO '/rutaArchivo/archivo.csv' DELIMITERS ';' ;
Nota: Esto funciona para grandes volúmenes de información.