Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql PgAdmin 4-如何查看每个查询的输出消息_Postgresql_Pgadmin 4 - Fatal编程技术网

Postgresql PgAdmin 4-如何查看每个查询的输出消息

Postgresql PgAdmin 4-如何查看每个查询的输出消息,postgresql,pgadmin-4,Postgresql,Pgadmin 4,我有100个更新查询,我只需在PGadmin查询编辑器上按F5键即可一次性运行所有更新查询。但我只看到最后一个查询的“更新计数”。如何查看所有100个更新查询的结果消息。 如果我在“查询历史记录”选项卡中看到消息,它也只显示最后一条消息 尽管这是在生产环境中运行之前验证数据更正查询输出的一个非常基本的要求。但我在谷歌上看不到任何帮助 如果有其他解决方案,请提供帮助。PGAdmin没有这样的功能,我已经尝试了很多。但是@Belayer评论帮助我找到了另一种解决方案 因此,我们可以通过使用DBeav

我有100个更新查询,我只需在PGadmin查询编辑器上按F5键即可一次性运行所有更新查询。但我只看到最后一个查询的“更新计数”。如何查看所有100个更新查询的结果消息。 如果我在“查询历史记录”选项卡中看到消息,它也只显示最后一条消息

尽管这是在生产环境中运行之前验证数据更正查询输出的一个非常基本的要求。但我在谷歌上看不到任何帮助


如果有其他解决方案,请提供帮助。

PGAdmin没有这样的功能,我已经尝试了很多。但是@Belayer评论帮助我找到了另一种解决方案

因此,我们可以通过使用
DBeaver通用数据库工具
来实现这一点。步骤:

  • 下载并安装免费的“DBeaver”工具
  • 创建与数据库的连接
  • 在查询脚本编辑器中粘贴所有查询,并使用
    “执行SQL脚本(Alt+X)”选项
    将它们一起运行。DBeaver将一个接一个地执行查询直到结束,并将在名为“执行日志”的不同窗口中并行显示结果。我们可以在这里看到更新的行数、持续时间、成功或失败状态等
  • DBeaver有另一个名为“Statistic”的窗口,显示所有查询结果的摘要,如更新的总行数、执行时间等

  • 对不起,我认为你运气不好。显示查询结果是客户的责任。在这个pgAdmin中。当显示最后一个查询的一系列查询显示pgAdmin的工作方式时。如果您可以尝试一下DBeaver,当多个查询独立时,它通常会为每个查询提供一个result选项卡@保护者-但你让我走运了:)。DBeaver非常适合我的需要,它的“执行Sql脚本”功能显示每个查询的结果。非常感谢,很高兴我能帮忙。