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

Pembaruan Kaskade Oracle

Biasanya, Anda akan menyusun model data Anda sedemikian rupa sehingga kunci utama tidak dapat diubah untuk menghindari masalah sejak awal.

Jika Anda benar-benar perlu mengizinkan pembaruan berjenjang, Anda mungkin ingin menggunakan pembaruan berjenjang dari Tom Kyte naskah . Untuk setiap tabel, ini akan secara dinamis menghasilkan paket dan tiga pemicu (sebelum pernyataan, sebelum baris, dan setelah pernyataan) yang akan mengimplementasikan semua logika yang diperlukan untuk mengalirkan pembaruan. Ini kemungkinan akan jauh lebih efisien (dan lebih akurat) daripada apa pun yang akan disatukan oleh satu pengembang. Hanya karena jumlah objek yang perlu dibuat agak banyak, pemeliharaannya cukup berat.




  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:Hapus dari bawah ke atas

  2. Oracle - Dengan hubungan satu ke banyak, pilih baris yang berbeda berdasarkan nilai min

  3. Formulir Oracle 10g tidak terbuka di pengembang formulir di Windows7 Professional

  4. Fungsi DATEDIFF di Oracle

  5. Database Oracle TNS Panjang nilai untuk 'sumber data' kunci melebihi batas '128'