是否可以配置Postgres在交互模式下将字符串值显示为带引号的字符串?

时间:2013-12-04 21:28:53

标签: postgresql

基本上,我希望能够在使用命令行时轻松查看尾随空格和空白值。

我希望交互式Postgres在我从命令行运行的查询的结果中始终显示字符串作为引用值。

这可能吗?

我想通常输出

mydb => select * from abc;
a | b | c
--|---|--
0 |   | t
1 | t | f

看起来像:

mydb => select * from abc;
a |  b  | c
--|-----|--
0 | ' ' | t
1 | 't' | f

1 个答案:

答案 0 :(得分:1)

也许quote_literal函数就是您所需要的。请参阅String Functions and Operators doc。

但是这个功能可能比你要求的更多。您可以在PL/pgSQL中自己编写一个类似的函数来将任何传递的值包装在引号中。