最佳答案
如何在 psql 的输出中隐藏列名和行数?
我通过 psql 运行一个 SQL 查询:
psql --user=myuser -d mydb --output=result.txt -c "SELECT * FROM mytable;"
我期待的结果是:
1,abc
2,def
3,xyz
但我得到的是:
id,text
-------
1,abc
2,def
3,xyz
(3 rows)
当然,事后过滤前两行和后两行并不是不可能的,但是有没有办法只用 psql 来做到这一点呢?通过阅读它的页面,我看到了控制字段分隔符的选项,但是没有看到隐藏无关输出的选项。