pgAdmin4:如何编辑 "View/Edit Data > All Rows" 生成的 SELECT 查询?

pgAdmin4: How do I edit the SELECT query generated by "View/Edit Data > All Rows"?

我最近从 MariaDB 迁移过来,在 MySQL Workbench 中有一个构建查询的有用快捷方式 - 您可以右键单击 table 和 select "Select rows - Limit 1000"。 pgAdmin4 有一个相同的快捷方式 however 在查询具有 运行 之后我无法在查询编辑器中编辑查询。查询呈灰色 out/disabled。

有没有办法 "unlock" 输入并使其成为 editable,这样我就可以调整查询并重新 运行 它?

如有任何帮助,我们将不胜感激。谢谢!

根据 pgAdmin 的文档,View/Edit Data 页面只是查询工具的一个有限版本1:

The Query Tool and View/Edit Data tools are actually different operating modes of the same tool. Some controls will be disabled in either mode. Please see The Query Tool Toolbar for a description of the available controls.

因此,请使用查询工具(可从同一上下文菜单访问)而不是使用 View/Edit 数据。您可以在那里编辑查询。

您可以使用 Scripts > SELECT Script 打开带有预填充脚本的查询工具,其功能与 View/Edit Data > All Rows

相同