Khi tôi làm psql --no-align --field-separator ','
, tôi nhận đầu ra CSV với tiêu đề chứa tên trường và đoạn giới thiệu cho biết có bao nhiêu hàng được tìm thấy. Để chuyển nó vào một chương trình phân tích, tôi cần tiêu đề chứ không phải đoạn giới thiệu. Tôi chắc chắn có thể viết một bộ lọc để truyền các dòng N-1 đầu tiên của đầu ra psql nhưng tôi muốn chặn đoạn giới thiệu. Có tùy chọn nào tôi thiếu hay không sẽ bật tiêu đề với --tuples-only
hoặc tắt đoạn giới thiệu?Tôi có thể lấy tiêu đề CSV nhưng không có số hàng trong PostgreSQL?
8
A
Trả lời
13
psql --no-align --field-separator ',' --pset footer
sẽ tắt chân tóm tắt hàng
1
tôi thấy
COPY (...query...) TO STDOUT WITH CSV HEADER;
tại http://blogs.law.harvard.edu/dlarochelle/2011/12/11/outputing-to-csv-in-postgresql/.
Nó có vẻ không hoạt động nếu không có TO STDOUT
nhưng tôi có thể làm việc với điều đó.
Các vấn đề liên quan
- 1. Tôi có thể có nhiều dòng trong tiêu đề bảng trong Qt không?
- 2. tiêu đề cột transpose để hàng trong postgresql
- 3. Python csv mà không tiêu đề
- 4. tiêu đề python csv
- 5. Ruby 1.9.3 - Cách CSV.table biết nếu không có tiêu đề nào trong tệp CSV?
- 6. Đọc trong các tệp có hai hàng tiêu đề
- 7. Kết hợp hàng loạt CSV Xóa tiêu đề
- 8. Làm thế nào tôi có thể lấy tiêu đề trang trong điều khiển WebBrowser?
- 9. Làm cách nào tôi có thể lấy địa chỉ IP từ tiêu đề HTTP trong Java
- 10. Làm thế nào tôi có thể lấy tên bảng trong một hàm kích hoạt PostgreSQL?
- 11. Lấy hàng thứ N trong PostgreSQL
- 12. Tôi có thể chuyển dữ liệu tùy chỉnh trong tiêu đề HTTP không?
- 13. Tôi có thể áp dụng mệnh đề WHERE trên mục tiêu trong tuyên bố MERGE không?
- 14. Android: Không thể lấy tiêu đề/chân trang của Chế độ xem ListView có thể nhấp
- 15. In tiêu đề CSV bằng Tie :: Handle :: CSV
- 16. jqGrid không có tiêu đề
- 17. ghi ma trận vào một tệp, không có số tiêu đề và hàng
- 18. Chúng tôi có thể không khai báo các phương thức trong các tệp tiêu đề không?
- 19. Đăng không có tiêu đề trong Jekyll
- 20. Xuất bảng Postgres sang tệp CSV với tiêu đề
- 21. Lấy tiêu đề của con số hiện tại trong MATLAB?
- 22. Tệp CSV có thể có nhận xét không?
- 23. Tôi có thể tắt tiêu đề nhật ký cho trình ghi nhật ký ruby không?
- 24. Thay đổi màu nền trên hàng, nhưng không thay đổi tiêu đề hàng
- 25. Tôi có thể đặt tiêu đề trong yêu cầu json miền chéo không?
- 26. Bảng không tên có vấn đề trong Postgresql
- 27. PostgreSQL: Có thể cast enum thành số nguyên không?
- 28. Cách tìm hàng cụ thể trong csv
- 29. Lấy tên tháng từ số trong PostgreSQL
- 30. R sử dụng fread colClasses hoặc bỏ qua đối số để đọc csv không có tiêu đề cột
Bạn cũng có thể chuyển hướng đầu ra vào một tập tin bằng cách thay thế STDOUT với một filepath tuyệt đối như: '/tmp/out.csv' – jcern
Xem thêm \ copy cho một wrapper trong psql xung quanh COPY. Tuy nhiên, nếu sử dụng psql trên cùng một hệ thống với máy chủ, tôi thích cách tiếp cận của jcern ở trên. –