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

Bisakah saya menyalin :OLD dan :NEW pseudo-record di/ke prosedur tersimpan Oracle?

Tidak. Anda harus melakukannya sendiri melalui enumerasi.

Alasan tidak dapat/tidak berfungsi secara otomatis meliputi:

  • :old dan :new adalah konvensi default; Anda dapat memberi nama :old dan :new referensi menjadi apa pun yang Anda inginkan melalui REFERENCING klausa dari CREATE TRIGGER pernyataan.

  • anda harus memiliki deklarasi publik dari suatu tipe (melalui CREATE TYPE atau melalui deklarasi paket) untuk dapat menggunakannya sebagai argumen ke bagian lain dari kode.

  • kode pemicu adalah kode yang ditafsirkan, bukan kode yang dikompilasi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menggunakan kolom Oracle XMLType di hibernate

  2. ORA-01460:permintaan konversi yang tidak diterapkan atau tidak masuk akal

  3. Bagaimana cara menggabungkan cx_Oracle dengan Pyinstaller

  4. Cara Mengubah Simbol Mata Uang Sesi Anda di Oracle

  5. Menggunakan tampilan tanpa kunci utama dengan Entitas