create extension pldbgapi; 但是在linux中执行该语句时提示没有这个文件,上网查了好几个资料,使用德哥的方法。不过在实际操作中还是有出入,这里做一下记录,分享给大家: 1.从git上下载对应的模块: git clone git://git.postgresql.org/git/pldebugger.git 2.拷贝到lib目录下,德哥的方法是将整个文件夹拷贝到cont...
README.pldebugger 明确说明 PostgreSQL 8.4, 9.0 or 9.1 需要使用 PRE-9_2 分支,PostgreSQL 8.2 or 8.3 使用 PRE_8_4_SERVER 分支,PostgreSQL 9.2 及之后 使用 master分支。因为 PostgreSQL 9.2 开始使用 PGXS 来简化extension的编译安装。如果在 PostgreSQL 9.1 环境下就必须在源码环境下编译 pldebugger,然后拷...
1. 在需要调试存储过程的目标数据库中,安装pldbgapi插件 postgres=#createextensionpldbgapi;CREATEEXTENSION 2. 创建被调试的测试代码(如果已经有目标函数了,请忽略此步骤) createor replacefunctiondebugger_test (iint)returnsintas$$declarev_resultint;beginv_result :=0;ifi<0thenraisenotice'Please enter i >...