自定义显示格式

最近更新时间: 2024-06-12 15:06:00

  • 配置null的显示代替字符串。

     postgres=# \pset null '(null)'
     Null display is "(null)".
     postgres=# insert into tbase values(2,null);
     INSERT 0 1
     postgres=# select * from tbase;
      id |   mc   
     ----+--------
       1 | tbase
       2 | (null)
     (2 rows)
  • 不显示边框。

     postgres=# \pset border 0
     Border style is 0.
     postgres=# select * from tbase;
     id  mc   
     -- ------
      1tbase
      2(null)
     (2 rows)
  • 只显示记录。

     postgres=# \pset tuples_only
     Showing only tuples.
     postgres=# select * from tbase;
      1tbase
      2(null)
  • 列之间使用逗号分隔。

     postgres=# \pset format unaligned
     Output format is unaligned.
     postgres=# \pset fieldsep , 
     Field separator is ",".
     postgres=# select * from tbase;
     1,tbase
     2,(null)