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

Tabel bermutasi, pemicu/fungsi mungkin tidak melihatnya (menghentikan nilai rata-rata turun di bawah 2,5)

Pertama, Anda perlu membaca tentang pemicu, kesalahan tabel bermutasi, dan pemicu gabungan:http://docs.Oracle.com/cd/E11882_01/appdev.112/e25519/triggers.htm#LNPLS2005

Pemicu Anda adalah SETELAH UPDATE ATAU INSERT OR DELETE. Berarti jika Anda menjalankan pernyataan UPDATE OR INSERT OR DELETE pada tabel ini, pemicu akan menyala. Tetapi Anda mencoba memperbarui tabel yang sama lagi di dalam pemicu Anda, yaitu compl. salah. Inilah mengapa Anda mendapatkan kesalahan. Anda tidak dapat mengubah tabel yang sama dengan pemicu yang diaktifkan. Tujuan pemicu adalah untuk diaktifkan secara otomatis ketika tabel diperbarui, dimasukkan atau dihapus dalam kasus Anda. Yang Anda butuhkan adalah beberapa prosedur, bukan pemicu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memutar tabel secara dinamis Oracle

  2. Nilai tidak ditampilkan dengan nol di depan di Oracle

  3. Cara PLAY_SOUND di Oracle Forms

  4. Buat Pengguna Oracle Baru dan Berikan Hak Istimewa:Sintaks dan Contoh

  5. Memasukkan data ke database oracle menggunakan php