0

Oracle用作.Net应用程序的数据库。Sql Plus如果我使用or运行 DML 操作Oracle SQlDeveloper,我需要显式提交更改以保持持久性。OrcleConnection但是当我使用和OracleCommand对象执行与内联查询相同的查询时,.Net我不需要指定commit. 提交是如何在这里发生的。

PS我没有transaction在这里使用。

4

1 回答 1

1

嗯,这就是区别。SQLDeveloper 和 SQL+确实使用事务。因为你没有,如果它没有失败,你会自动为每个命令提交一个事务。

于 2013-03-14T08:03:22.320 回答