Я довольно давно программирую на SQL Server и C #, и у меня есть код, который мне нужно изменить для работы с Oracle:
SqlConnection connection = (SqlConnection)CreateDBConnection();
IDbTransaction transaction = connection.BeginTransaction(level, "name");
Проблема в том, что если я использую OracleConnection
вместо SqlConnection
, то невозможно указать имя для моей транзакции. Я знаю, что синтаксис в Oracle допускает именованные транзакции, но, похоже, я не могу найти способ сделать это с помощью кода .net.