Podcast: Reproducir en una nueva ventana | Descargar (Duración: 5:32 — 5.3MB)
Suscríbete: Apple Podcasts | Google Podcasts | Correo electrónico | RSS
Bienvenidos a un nuevo episodio de «Aprende a programar, el Podcast», en este episodio número 24 vamos a hablar sobre una herramienta muy sencilla, fácil y cómoda que vamos a utilizar para poder hacer exportaciones desde una tabla o consulta de PostgreSQL hacia un CSV (documento separado por comas) que, posteriormente, podremos abrir con Excel, OpenOffice o LibreOffice para poder trabajar con ella, y, estamos hablando del comando SQL COPY.
COPY { table_name [ ( column_name [, …] ) ] | ( query ) }
TO { ‘filename’ | PROGRAM ‘command’ | STDOUT }
[ [ WITH ] ( option [, …] ) ]
donde option puede ser:
FORMAT format_name
OIDS [ boolean ]
FREEZE [ boolean ]
DELIMITER ‘delimiter_character’ NULL ‘null_string’
HEADER [ boolean ]
QUOTE ‘quote_character’
ESCAPE ‘escape_character’
FORCE_QUOTE { ( column_name [, …] ) | * }
FORCE_NOT_NULL ( column_name [, …] )
FORCE_NULL ( column_name [, …] )
ENCODING ‘encoding_name’
Un ejemplo de exportación para Excel es el siguiente:
COPY nombreTabla(“columna1”, “columna2”, “columna3”) TO ‘/home/ruta/fichero/nombreFichero.csv’ delimiters ‘;’ WITH CSV HEADER;
Y esto es todo el en episodio de hoy de “Aprende a Programar, el Podcast”. Mi nombre es Emilio Pérez y puedes encontrarme en Facebook y escuchar este podcast tanto en iTunes como en iVoox y si pones algún comentario te estaré muy agradecido porque es algo que me ayuda a llegar a más gente..