Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Executando uma transação Oracle usando C# e ODP.NET


Não.

É um não-op.

O OracleCommand automaticamente "reutiliza" a transação que está atualmente ativa no comando OracleConnection . A Transaction existe simplesmente porque foi declarada na classe base (DbCommand ) e você não pode "desdeclarar" um membro na classe herdada. Se você lê-lo, obterá a transação da conexão (se houver), definindo-o não faz nada.

Exatamente.