Postgreql调试function的方法

来自软件实验室
Subaochen讨论 | 贡献2015年10月2日 (五) 22:36的版本

跳转至: 导航搜索

能够单步调试function/trigger是非常重要的,尤其是逻辑比较复杂的function/trigger。实现这个功能有两个途径:

  1. 安装和使用enterpriseDB,内置了funtion/trigger的单步调试功能。
  2. 由于版权的限制,Linux各版本自己附带的postgresql是没有function/trigger功能的,需要从 http://git.postgresql.org/gitweb/?p=pldebugger.git;a=summary 下载pldebugger的源代码自己编译debugger模块。

下面重点说下第二种方法的具体步骤: