【发布时间】:2012-02-17 21:25:08
【问题描述】:
我正在尝试让psql 格式化并遵循文档here。现在,每当我对有很多列的表进行查询时,无论我的屏幕有多大,每一行都会溢出到下一行,并产生一整屏不可读的垃圾。
文档(上面的链接)说有一种方法可以很好地对齐列以获得更可读的输出。
通常,要开始 psql,我只需输入:
psql
然后按Enter。现在我正在尝试:
psql \pset 格式对齐
得到一个错误:
could not change directory to "/root"
psql: warning: extra command-line argument "aligned" ingored
psql: FATAL: Indent authentication failed for user "format"
关于如何让这些命令行参数为我工作的任何想法?
【问题讨论】:
-
在 Ubuntu 13/10 上: sudo -u postgres psql 。然后交互式 shell 中的 \c 会导致“您现在以用户“postgres”的身份连接到数据库“postgres”。
标签: linux postgresql command-line psql