'SavePoint'在NPoco(Oracle)中不适用于单独的执行语句

时间:2018-11-26 16:12:39

标签: sql oracle npoco

我正在尝试使用NPoco + Oracle + SavePoint。但是,当我尝试回滚保存点时,它将引发异常。

示例:

NPoko.IDatabase db = new ...
db.Execute("SAVEPOINT ABC");
db.Execute("ROLLBACK TO SAVEPOINT ABC");

例外: “ ORA-01086:保存点“ ABC”在此会话中从未建立或无效”

我需要调用'savepoint',然后调用其他方法,然后回滚或提交。

谢谢。

0 个答案:

没有答案