1)更改数据库目录下的postgresql.conf,加入如下红色语句:
#shared_preload_libraries = '' # (change requires restart)(这个系统默认下是注释掉的,在这句下面加入下面语句)
shared_preload_libraries = '$libdir/plugins/plugin_debugger'(这是新加入的)
2)重新启动pg服务
3)在要进行调试的数据库里执行pldbgapi.sql文件,这个文件在你pg安装目录的share/postgresql/contrib/下面
调试pg的function
1)打开pgadmin4,打开你要调试的数据库,在你要调试的function上右击,这时你会发现多了一项Debugging,占击子项中的debug就可对function进行调试了。
创建表的时候,把这一列设为int型,然后把标识这一个选成是,就可以自动编号了。如果使用语法创建
CREATE TABLE [表名字] (
[自增列名字] [int] IDENTITY (1, 1) NOT NULL ,
。。。其他列
)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)