Cuando hago psql --no-align --field-separator ','
, me sale salida CSV con una cabecera que contiene nombres de campo y un remolque me dice cómo se encontraron muchas filas. Para pasar eso a un programa de análisis, necesito el encabezado pero no el tráiler. Puedo escribir un filtro para pasar las primeras líneas N-1 de la salida psql, pero prefiero suprimir el avance. ¿Existe una opción que me falta que active el encabezado con --tuples-only
o apague el remolque?¿Puedo obtener un encabezado CSV pero no conteo de filas en PostgreSQL?
8
A
Respuesta
13
psql --no-align --field-separator ',' --pset footer
se apagará el pie de página Resumen fila
1
He encontrado
COPY (...query...) TO STDOUT WITH CSV HEADER;
en http://blogs.law.harvard.edu/dlarochelle/2011/12/11/outputing-to-csv-in-postgresql/.
No parece trabajar sin la TO STDOUT
pero puedo trabajar con eso.
Cuestiones relacionadas
- 1. ¿Cómo hacer un conteo de filas de InnoDB rápido pero inexacto?
- 2. ¿Cómo obtener el conteo de filas para jqGrid?
- 3. ¿Cómo obtener el número de filas eliminadas en PostgreSQL?
- 4. Imprimir encabezado CSV con Tie :: Handle :: CSV
- 5. Numeración de filas en PostgreSQL
- 6. ¿Cómo puedo omitir la fila del encabezado cuando leo un archivo CSV en Ruby? clase
- 7. ¿Cómo puedo obtener un producto cartesiano al azar en PostgreSQL?
- 8. ¿Importación csv de PostgreSQL desde una exportación csv de MySQL?
- 9. ¿Cómo ordenar por conteo con postgresql?
- 10. Cambiar el color de fondo en las filas, pero no en los encabezados de las filas
- 11. MySQL - filas de conteo y dejaron unirse a un problema
- 12. : ordena u - pero solo en una columna en un csv?
- 13. En postgresql: ¿Cómo creo un contador simple que puedo restablecer?
- 14. PostgreSQL cambiando filas devueltas orden
- 15. filas eliminadas Recoved en PostgreSQL
- 16. ¿Ignorar comillas al importar un archivo CSV en PostgreSQL?
- 17. Devolución de filas insertadas en PostgreSQL
- 18. Zend Framework - conteo de filas en la cláusula de selección?
- 19. PostgreSQL gatillo y filas actualizadas
- 20. escribir csv con dos líneas de encabezado?
- 21. ¿Dónde puedo obtener el conteo de ticks actual en un volcado de Windows de 64 bits?
- 22. postgresql insertar múltiples filas - error
- 23. Cómo obtener el máximo() de un conteo() con LINQ
- 24. ¿Cómo obtener un archivo .csv en R?
- 25. PostgreSQL: cómo combinar múltiples filas?
- 26. ¿Por qué el recuento (*) tarda demasiado en una base de datos PostgreSQL pero no en otra?
- 27. concatenar varias filas en una matriz con SQL en PostgreSQL
- 28. ¿Cómo puedo obtener el conteo de objetos para un modelo en las plantillas de Django?
- 29. Manera eficiente de importar muchos archivos csv en PostgreSQL db
- 30. ¿No sigue usando NULL en PostgreSQL un mapa de bits NULL en el encabezado?
También puede redirigir la salida a un archivo mediante la sustitución de la salida estándar con una ruta absoluta como: '/tmp/out.csv' – jcern
vea también \ copia para un envoltorio de psql alrededor de COPY. Sin embargo, si uso psql en el mismo sistema que el servidor, prefiero el enfoque de jcern anterior. –