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

Apakah ada Oracle yang setara dengan OUTPUT INSERTED.* SQL Server?

Mungkin saya tidak mengerti pertanyaannya, tetapi bukankah ini akan berhasil? (Anda harus tahu apa yang Anda inginkan kembali)

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

@Vincent mengembalikan pengumpulan massal ke untuk penyisipan multi-baris hanya berfungsi bersama dengan forall (dengan kata lain jika Anda memasukkan dari koleksi, Anda dapat mengambil "hasil" ke yang lain)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memasukkan ke Oracle Nested Table di Java

  2. Menggunakan Layanan Heterogen Oracle® dengan Dua Sumber Data ODBC

  3. cara menggunakan entri tns dengan driver macromedia untuk Oracle

  4. Oracle SQL:Cara menggunakan lebih dari 1000 item di dalam klausa IN

  5. (+) =operator di Oracle sql di mana klausa