2011-06-10 34 views
1

psql中,当\x切换到扩展输出模式时,当在所选记录之一中存在具有长字符串值的字段时,我得到这些非常长的包装记录分隔符的虚线。他们看起来像有什么办法可以隐藏PostgreSQL扩展输出中的长分隔线吗?

- [RECORD 2] -------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---------------------------------(更长)

有什么办法可以抑制或缩短这些线?我对PostgreSQL的8.4

回答

3

尝试\ T:

test=# select * from test limit 1; 
-[ RECORD 1 ]------------------- 
id  | 1 
name | foo 

test=# \t 
Showing only tuples. 
test=# select * from test limit 1; 
id  | 1 
name | foo 

Docs


相关搜索:

test=# \pset border 0 
Border style is 0. 
backend=# select * from test limit 2; 
id  1 
name foo 

id  2 
name bar 
+0

我仍然得到长期包裹分隔线,虽然没有了[RECORD N]。 – dan 2011-06-10 12:19:35

+0

试试我在后续编辑中建议的内容。它也摆脱了边界。 – 2011-06-10 12:20:48

+0

好吧,我尝试了第二次,但现在长包线被空的空间所取代。所以记录由许多空白行分隔。 – dan 2011-06-10 12:24:41

相关问题