Copiar a una tabla tal cual este el archivo
COPY tablename
TO
'/usr/local/pgsql/data/csv/alldata_export.csv'
Copiar a una tabla con definicion de campos
COPY tablename(column1, column2, column3, column4)
TO
'/usr/local/pgsql/data/csv/definedcolumns_export.csv'
Copiar a una tabla con definicion de campos e identificando el delimitador
COPY tablename(column1, column2, column3, column4)
TO
'/usr/local/pgsql/data/csv/defineddelimiter_export.csv'
WITH
DELIMITER ‘,’
Copiar a una tabla con definición de campos e identificando el delimitador ademas de informarle al sistema que la primera columna es el encabezado.
COPY tablename(column1, column2, column3, column4)
TO
'/usr/local/pgsql/data/csv/header_export.csv'
WITH
DELIMITER ‘,’
CSV HEADER
Copiar a una tabla definiendo el query del archivo
COPY (
SELECT
column1, column2, column3, column4
FROM
tablename
WHERE
column1 = ‘value’)
TO
'/usr/local/pgsql/data/csv/selectwhere_export.csv'
WITH
DELIMITER
','
CSV HEADER
No hay comentarios.:
Publicar un comentario