相关疑难解决方法(0)

在psql中垂直显示选择结果,就像MySQL的\ G一样

在MySQL中,您可以select使用\G(而不是\g)终止查询以垂直显示结果:

select * from foo \G

***************
 id: 1
bar: Hello
***************
 id: 2
bar: World
Run Code Online (Sandbox Code Playgroud)

如何使用psql为PostgreSQL做同样的事情?

postgresql psql

62
推荐指数
1
解决办法
2万
查看次数

如何在psql中设置默认显示模式

几乎每一个PSQL查询出来如果不是由前面难以辨认的混乱显示配置命令,如\x auto.为每个psql实例手动键入此内容很烦人.

有没有办法配置更好的默认显示?或许答案是使用更先进的交互式终端?

postgresql psql

19
推荐指数
2
解决办法
7025
查看次数

默认情况下在postgres psql select语句中截断显示

我有一个带有长文本列的表.我希望能够选择所有列但限制文本列而无需编写每一列.

select * from resources;
Run Code Online (Sandbox Code Playgroud)

产生的输出太长而无法在psql中正确显示.我可以通过使用substr()left()在长列上显示某些内容,但之后我需要指定每列.

select id, left(data, 50), file_format_version, ... from resources;
Run Code Online (Sandbox Code Playgroud)

当我查询第一个时,是否有一种方法可以让psql默认截断长列select * from resources

postgresql select dynamic-sql psql

4
推荐指数
1
解决办法
3110
查看次数

标签 统计

postgresql ×3

psql ×3

dynamic-sql ×1

select ×1