如何在psql对齐模式下移除查询输出的表头下划线
解决psql查询输出保留对齐列名、移除表头下划线的问题
临时生效方法
在当前psql会话中执行以下命令,即可立即移除表头的下划线,同时保持列名与数据的对齐格式:
\pset underline none
执行后,后续所有查询的输出都会保留列名表头,但不再显示下划线分隔线。
永久生效配置
如果希望每次启动psql都自动应用该设置,可编辑用户主目录下的.psqlrc文件(不存在则新建),添加以下内容:
\pset underline none
保存文件后,下次启动psql时会自动加载该配置。
效果示例
执行查询:
SELECT id, username, create_time FROM users LIMIT 2;
输出将变为:
id | username | create_time ----+----------+---------------------------- 1 | user01 | 2024-05-01 10:30:00 2 | user02 | 2024-05-02 14:15:00
(原输出中的表头下划线已被移除,列名与数据仍保持对齐)
内容的提问来源于stack exchange,提问作者YAGNAPRIYA R
相关产品推荐
相关产品推荐

