informix事务判断,过程里面怎么去判断事务是否开启?

云舒丶 2014-07-30 02:34:20
咋过程A里开启了一个事务,A里面调用了B过程,但是B过程也有一个事务开启。

这时候我想在B里面判断如果事务存在就不启用。

这样做因为业务有可能A和B 单独调用,所以两个过程必须带有事务。

请高手帮忙解答。
create procedure A()
begin work;

call B();
commit work;
end procedure;

create procedure B()
begin work;
--body
commit work;
end procedure;
...全文
675 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,194

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 Informix
社区管理员
  • Informix社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧