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

Có Oracle tương đương với OUTPUT INSERTED của SQL Server. * Không?

Có lẽ tôi không hiểu câu hỏi, nhưng điều này sẽ không làm được? (bạn phải biết mình muốn gì)

INSERT INTO some_table (...)
VALUES (...)
RETURNING some_column_a, some_column_b, some_column_c,  ...  INTO :out_a, :out_b, :out_c, ...

@Vincent trả lại bộ sưu tập hàng loạt cho chèn nhiều hàng chỉ hoạt động cùng với forall (nói cách khác, nếu bạn chèn từ bộ sưu tập, bạn có thể truy xuất "kết quả" vào một bộ khác)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bộ điều hợp mạng không thể thiết lập kết nối khi kết nối với Oracle DB

  2. làm thế nào để thực hiện một hàm để trả về loại hàng từ một bảng trong pl / sql?

  3. (Tiếng Anh) Cách sử dụng máy ảo nhà phát triển xây dựng sẵn Oracle Database 19c

  4. Oracle Trigger ORA-04098:trigger không hợp lệ và không thể xác thực lại

  5. Các bảng lịch sử vá lỗi trong Ứng dụng Oracle (11i / R12.1 / R12.2)