基本上,我希望能够在使用命令行时轻松查看尾随空格和空白值。
我希望交互式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
答案 0 :(得分:1)
也许quote_literal
函数就是您所需要的。请参阅String Functions and Operators doc。
但是这个功能可能比你要求的更多。您可以在PL/pgSQL中自己编写一个类似的函数来将任何传递的值包装在引号中。