相当愚蠢的问题,但我似乎无法在文档或人页面中找到答案。

我认为从8.3开始,PSQL CLI客户端将不会显示大量查询内联的结果。它将击中Q时消失的“较小”结果查看器管道。

这使得在后续查询或更新中使用第一个查询的数据非常困难。

有谁知道像旧客户一样强迫PSQL的开关或方法来显示查询结果内联?

编辑: x交换机执行此操作,但是我需要多行视图。

有帮助吗?

解决方案

\pset pager off

\pset pager on

\pset pager always

或者, 将Pager配置为您的喜好.

其他提示

此外 \pset pager always 在您的.profile(或.bashrc)中添加以下内容

export PAGER=less

export LESS="-iMSx4 -FX"

当您启动PSQL时,您也可以将其禁用:

$ psql -U admin db_name --pset pager=off

如果你 总是 希望它离开,您可以将其添加到您的 .bashrc 文件:

alias psql='psql --pset pager=off'
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top