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

Apakah ada komit otomatis yang terjadi setelah menjalankan prosedur tersimpan di Oracle?

Tidak ada komit otomatis pada tingkat database, tetapi API yang Anda gunakan berpotensi memiliki fungsionalitas komit otomatis. Dari Tom Kyte .

Karena itu, saya ingin menambahkan:

Kecuali Anda melakukan transaksi otonom, Anda harus menghindari melakukan langsung dalam prosedur:Dari Tom Kyte .

Kutipan:

Selain itu, perlu juga dicatat bahwa untuk DDL (tidak terdengar seperti Anda melakukan DDL dalam prosedur Anda, berdasarkan pertanyaan Anda, tetapi hanya mencantumkan ini sebagai gotcha potensial), Oracle menambahkan komit implisit sebelum dan sesudah DDL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Izinkan hanya 3 baris untuk ditambahkan ke tabel untuk nilai tertentu

  2. Menemukan dan menghapus karakter Non-ASCII dari Oracle Varchar2

  3. Penyedia Data Oracle Terbaru untuk .NET (11.2.0.3.20) merusak EF Update Wizard

  4. VARIABEL BIND PL/SQL untuk Perhitungan Volume Prisma Persegi Panjang

  5. Dalam kasus apa Oracle akan membuat indeks secara otomatis?