本文系转载他人文章 用PG做了些项目,积累了些经验,其中之一就是在PG下调试function。 可以设置break point,单步调试,就象在eclipse里面调试java code,一个很复杂的function通过这种方式很快就找出问题,大大提高开发效率。(注:要求pg8.2及以上版本) PG默认是不支持function调试的,要在PG里调试function得安装enterpriseDB提供的pg插件edb-debugger(PL/pgSQL
Debugger. Currently requires PostgreSQL 8.2 or higher (or EnterpriseDB
8.1.4 or higher). The PL/pgSQL debugger lets you step through PL/pgSQL
code, set and clear breakpoints, view and modify variables, and walk
through the call stack)