2009-02-20 75 views
5

我使用pgAdmin III 1.8.4,并发现它是一个苛刻的情妇。如何用postgres调试函数?

编写存储过程(函数)时,没有查询编译。所以我不知道我的功能是否会起作用,直到我叫它。

其他人如何解决这个缺陷? (除了第一次正确:p)

+0

您可能会尝试更改标题以更清晰地表明您正在尝试调试存储过程 – Akrikos 2009-02-20 19:56:05

回答

3

EnterpriceDB包括PL/PGSQL Debugger您可以使用它来逐句通过代码。

+0

谢谢,请看看。我想的是比软件解决方案更多的过程。 – 2009-02-20 15:02:36

+0

任何方式来查看调试时临时表的值? – torial 2009-11-14 03:54:03

2

为它编写单元测试。当然,这不会给你调试的能力,但你应该最好有一个单元测试套件(和一个集成测试套件),你对你的代码运行证明它的工作原理......并让你知道什么时候出现问题。