是否有一个像 IDE 一样的工具来编写和调试 PL/pgSQL 函数,例如用于编写存储过程?

我发现使用 pgAdmin III 是一个令人沮丧的练习,因为错误消息通常非常神秘,而且事情总是以神秘的方式失败。

有帮助吗?

解决方案

这些产品将 PL/pgSQL 调试器列为一项功能: PostgreSQL大师, PostgreSQL 的 EMS SQL 管理器, Postgres Plus® 高级服务器.

不过我还没有使用过它们中的任何一个。

其他提示

我使用经典程序员编辑器等的emacs,VI,蚀。我有一个规则:每存放代码文件。经典的编辑是不是DBA专门的IDE经理编辑代码通常是更好的工具。 psql有重要命令\ I档导入编辑的文件到PostgreSQL。

P.S。 Emacs有非常好的支持SQL和是非常良好的Postgres与集成。

我的第二个规则 - 不要使用GUI管理器来编辑存储过程。你不能发表评论的代码,你有没有在源控制。你不能把相关手续到一个文件中。 IDE允许编辑只有孤立的过程,这是非常糟糕 - 维护十几过程的更多。

的DBA工具,在这里你可以找到相当广泛的名单: http://en.wikipedia.org/wiki / Comparison_of_database_tools

我可以问心无愧的Aqua Data Studio的建议 - 用于编写和调试PL / pgSQL函数它是那么美好。但不幸的是它不是免费的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top