【问题标题】:Do sub functions need save points?子功能需要保存点吗?
【发布时间】:2017-02-25 23:54:45
【问题描述】:

我对 Oracle 和 PLSQL 还是很陌生。刚刚回顾了其他用户创建的一些功能。据我了解,如果您只进行选择查询,则不需要保存点。仅当您更改数据(插入/更新/删除)时才需要保存点。 但是在你有两个函数的情况下会发生什么。功能 A 和功能 B。 函数 A - 仅调用函数 B 函数 B - 有一个更新语句。由于我们正在更新此功能,因此需要一个保存点。

所以我的问题是功能 A 是否也需要保存点?既然是调用函数B?

【问题讨论】:

    标签: oracle plsql


    【解决方案1】:

    Oracle 中不需要保存点。您可以使用它们,但您没有义务这样做。关于函数:如果这些函数或过程中没有提交或回滚,它们只是周围事务的一部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-18
      • 1970-01-01
      • 1970-01-01
      • 2014-12-17
      • 2017-11-16
      • 1970-01-01
      相关资源
      最近更新 更多