Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Tôi có thể sao chép:Bản ghi giả CŨ và:MỚI vào / vào một thủ tục được lưu trữ Oracle không?

Nó không phải. Bạn phải tự mình thực hiện thông qua liệt kê.

Những lý do khiến nó không thể / không tự động hoạt động bao gồm:

  • :old:new là những quy ước mặc định; bạn có thể đặt tên cho :old:new tham chiếu đến bất cứ thứ gì bạn muốn thông qua REFERENCING mệnh đề của CREATE TRIGGER tuyên bố.

  • bạn phải có một khai báo công khai về một loại (thông qua CREATE TYPE hoặc thông qua khai báo gói) để có thể sử dụng nó làm đối số cho một đoạn mã khác.

  • mã kích hoạt là mã thông dịch, không phải mã biên dịch.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-30926:không thể có được tập hợp hàng ổn định trong bảng nguồn khi Hợp nhất bảng

  2. SQL - Cách chọn hàng có cột có giá trị lớn nhất

  3. Làm cách nào để xóa nhóm kết nối ODP.NET do lỗi kết nối?

  4. Oracle SQL:Cách sử dụng hơn 1000 mục bên trong mệnh đề IN

  5. Độ dài tối đa của tên bảng trong Oracle là bao nhiêu?