Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Wykonywanie transakcji Oracle przy użyciu C# i ODP.NET

Nie.

To nie-op.

OracleCommand automatycznie "ponownie wykorzystuje" transakcję, która jest aktualnie aktywna w OracleConnection polecenia . Transaction właściwość istnieje po prostu dlatego, że została zadeklarowana w klasie bazowej (DbCommand ) i nie można "cofnąć deklaracji" członka w dziedziczonej klasie. Jeśli to przeczytasz, otrzymasz transakcję połączenia (jeśli istnieje), ustawienie nic nie daje.

Dokładnie.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przekonwertować VARCHAR2 na BLOB w Oracle 11g PL/SQL po ORA-06502?

  2. Oracle Dodaj 1 godzinę w SQL

  3. JOIN z warunkiem w zapytaniu HQL?

  4. Jak umieścić więcej niż 1000 wartości w klauzuli Oracle IN

  5. CriteriaQuery filtr miesiąca i roku