几乎每一个psql查询如果前面没有像\x auto这样的display configuration commands,就会出现难以辨认的混乱. for each psql实例手动输入这个命令很烦人.

自动使用扩展显示.

有没有办法配置更好的默认显示?或者答案是使用更先进的交互式终端?

推荐答案

Use .psqlrc设置默认值.

对于\x的特定情况,较新的psql版本(我认为是9.3,但可能只是9.4的预发行版)可以在行太宽而无法容纳行时自动切换到扩展输出模式.从\?开始:

\x[开|关|自动]切换扩展输出(当前关闭)

所以我建议在你的.psqlrc中加\x auto,而不是强制加on.

Postgresql相关问答推荐

为什么在使用PostGIS时,英国郡的几何图形会出现在几内亚湾?

当参数大小超过 393166 个字符时,PSQL 准备语句查询挂起

Django + Postgres + 大时间序列

postgres 的密码

brew 程序更新恼人的错误信息

PostgreSQL ,从 2 个表中 Select ,但仅从表 2 中 Select 最新的元素

knex: Select 特定日期范围内的行

statement_date列是日期类型,但表达式是整数类型

为什么 SQLAlchemy 不创建串行列?

如何将1 天 01:30:00等间隔转换为25:30:00?

在这个 Dockerfile 中创建的 Postgres 用户名/密码在哪里?

如何判断每个组中是否存在值

为 Django Postgres 连接强制 SSL

Postgres 外键on update和on delete选项如何工作?

与 Oracle 的 CONNECT BY ... START WITH 等效的 PostgreSQL 语法是什么?

安装时 postgres 的默认用户

如何在 redshift 中对字段进行 GROUP BY 和 CONCATENATE

如何使 array_agg() 像 mySQL 中的 group_concat() 一样工作

如何将 CSV 数据插入 PostgreSQL 数据库(远程数据库)

如何在 PostgreSQL 中生成一系列重复数字?