是否有用于编写和调试 PL/pgSQL 函数的像样的 IDE 工具,例如用于编写存储过程?
我发现使用 pgAdmin III 是一种令人沮丧的练习,因为错误消息通常非常神秘,而且事情总是以神秘的方式失败。
最佳答案
我使用经典的程序员编辑器,如 emacs、vi、eclipse。我有一个规则:将每个代码存储到文件中。经典编辑器通常是比 DBA 专用 IDE 管理器更好的代码编辑工具。 psql 有重要的命令\i file 用于将编辑的文件导入 PostgreSQL。
附注Emacs 对 sql 有很好的支持,并且与 Postgres 集成得很好。
我的第二条规则 - 不要使用 GUI 管理器来编辑存储过程。您无法评论代码,您无法控制源代码。您不能将相关程序放在一个文件中。 IDE 只允许编辑孤立的程序,这很糟糕——要维护十多个程序。
关于postgresql - 编写 PL/pgSQL 的更好方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1094686/