开发者社区> 问答> 正文

各位,请教个问题,PG11 开始 procedure 开始支持 事务管理,也就是说里面可以 commit了,但我写的这个语句为什么不可以,能帮忙看下是啥问题吗?

查了PG11 的文档 https://www.postgresql.org/docs/current/plpgsql-transactions.html,没找出原因.
image
过程 dm.sp_log_create 做的 是 insert 然后 commit,报错 是在 commit这一句报错
相比 oracle,PG11上的procedure的事务支持 限制条件多,我查了相关文档,已经避开找到注意事项,还是不行,摸不着头脑[流泪]

展开
收起
我叫石头 2019-03-28 13:40:02 2965 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
PolarDB NL2SQL: 帮助您写出准确、优化的SQL 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载