我正在使用pgAdmin III 1.8.4并发现它是一个严厉的情妇。
编写存储过程(函数)时,没有查询编译。所以我不知道在我打电话之前我的功能是否有效。
其他人如何解决这个问题呢? (除了第一次做对:p)
答案 0 :(得分:3)
EnterpriceDB
包含PL/PGSQL Debugger,您可以使用它来逐步完成代码。
答案 1 :(得分:2)
为它编写单元测试。虽然这不会给你调试功能,但理想情况下你应该有一个单元测试套件(以及一个集成测试套件),你可以对你的代码运行,证明它有效......并且可以让你知道什么时候发生故障。 / p>