gpt4 book ai didi

java - Java中的setSavepoint方法

转载 作者:行者123 更新时间:2023-12-01 14:09:21 25 4
gpt4 key购买 nike

直接来自此API :

Savepoint setSavepoint(String name) throws SQLException

Creates a savepoint with the given name in the current transaction and returns the >new Savepoint object that represents it.

if setSavepoint is invoked outside of an active transaction, a transaction will be started at this newly created savepoint.

我不清楚最后一部分:

“如果在 Activity 事务之外调用 setSavepoint,则事务将在这个新创建的保存点处启动”?

在 Activity 交易之外?他们这是什么意思?

最佳答案

JDBC 规范详细说明了何时启动事务(例如,当执行语句且没有 Activity 事务时)以及何时应结束事务(提交、回滚时,或 - 当启用自动提交时 - 语句完成后(执行后,或检索结果集的最后一行)或执行另一个语句时。

您引用的 api 文档只是意味着,当您调用 setSavePoint() 并且没有 Activity 的事务时,驱动程序将启动事务(假设支持保存点)并且保存点将被创建。

关于java - Java中的setSavepoint方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18659233/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com