Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Tolong bantu mencegah refactoring lapisan data dari kode dan transaksi ODP.NET ini

Dengan asumsi _beginTransaction adalah boolean, apakah Anda sudah menyetelnya ke true sebelum If _beginTransaction Then ?

Apakah Anda juga telah melakukan transaksi sebelumnya sebelum memulai transaksi ini? Oracle dapat melakukan hal-hal aneh dengan penggabungan koneksi dan BeingTransaction.

Beberapa waktu yang lalu saya memiliki bug yang mirip dengan ini. Sudahkah Anda melihat di sini ?

Sunting - apakah Anda mencoba memanggil proc yang disimpan .NET? OracleConnection.BeginTransaction tidak mendukung panggilan prosedur tersimpan :



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle menyalin baris ke tabel yang sama dengan tanggal yang berbeda

  2. ORA-04021:batas waktu terjadi saat menunggu untuk mengunci objek

  3. Baca ARRAY dari STRUCT yang dikembalikan oleh prosedur tersimpan

  4. Apakah ada fungsi untuk membagi string di PL/SQL?

  5. SQL Inner bergabung pada pernyataan tertentu