use*_*619 2 java database jdbc
将AutoCommit设置为false时; 这意味着我必须在我的应用程序中执行每个sql命令后提交.
这是一个场景
SQL1不需要是一个事务.SQL2需要是一个事务.
如果我将AutoCommit设置为false,这是否意味着我必须改变我的所有代码,并在每个SQL1之类的命令之后加上"commit"?
Rob*_*vey 5
设置AutoCommit为true您希望单独执行SQL语句.每个SQL语句都将自动在其自己的单个事务中执行.
AutoCommit
true
设置AutoCommit为false要将多个SQL语句捆绑到单个事务中并在执行所有SQL语句后提交事务.
false
我阅读文档的方式,在执行第一个SQL语句时隐式创建了一个事务.然后,如果AutoCommit设置为true,则立即提交,或继续接受进一步的SQL语句到事务,直到您手动提交,如果AutoCommit设置为false.
归档时间:
11 年,9 月 前
查看次数:
23 次
最近记录: