Toggle navigation
PostgreSQL中文社区
首页
(current)
社区新闻
中文文档
加入ACE
相关资料
了解PostgreSQL
PostgreSQL相关文档
PostgreSQL软件下载
PostgreSQL中文图书
社区年会PPT资料
关于中文社区
注册
登录
全部
Bug
使用技巧
内容问题
建议
系统安装
集群复制
其他
首页
有问有答(FAQ)
【内容问题】
类主题列表
maxliu
在postgresql的函数里是否可以包含事务处理,如commit/rollba ...
... 2017-03-19 22:07:06+08...1楼
在postgresql的函数里是否可以包含事务处理,如commit/rollback? 代码一: create function func_xxx() ... language 'plpgsql' as begin ........ commit; end; 报错:cannot begin/end transaction in pl/pgsql 代码二: create function func_xxx() ... language 'plpgsql' as begin ........ end; 执行成功,但即使传入参数或逻辑有问题也不会报错,求教。
我的签名:
francs
回复: ...
... 2019-03-08 13:54:16+08...2楼
目前函数依然不支持事务处理,一个函数即为一个事务;最近的 11 版本一个重量级新特性是支持存储过程,同时支持事务,详见 https://postgres.fun/20180925162500.html
我的签名:《PostgreSQL实战》作者之一,博客 https://postgres.fun
您还没有登录,请您登录后再发表回复
© 2010 PostgreSQL中文社区