2009-07-07 97 views
2

是否有一個體面的類IDE工具來編寫和調試PL/pgSQL函數,例如用於編寫存儲過程?更好的方式來編寫PL/pgSQL?

我發現它是一個使用pgAdmin III的挫折練習,因爲錯誤信息往往是深藏不露的,而且事情有一種神祕的方式失敗的習慣。

+0

Rob>你有沒有找到適合你的pgsql開發需求的東西?我分享你的痛苦。 – GeorgeW 2011-11-15 19:36:24

回答

4

我使用經典的程序員編輯器如emacs,vi,eclipse。我有一個規則:將每個代碼存儲到文件中。與DBA專用IDE管理器相比,經典編輯器通常是更好的編輯代碼的工具。 psql具有重要的命令\ i文件,用於導入編輯文件到PostgreSQL。

p.s. Emacs對sql有很好的支持,並且與Postgres很好地集成。

我的第二條規則 - 不要使用GUI管理器來編輯存儲過程。你不能評論代碼,你沒有控制來源。你不能把相關的程序放到一個文件中。 IDE允許僅編輯獨立的程序,而且非常糟糕 - 用於維護十多個程序。

相關問題