Oracle
 sql >> база данни >  >> RDS >> Oracle

Има ли Oracle, еквивалентен на ИЗХОДНИЯТ ИЗХОД на SQL Server INSERTED.*?

Може би не разбирам въпроса, но това няма ли да свърши работа? (трябва да знаете какво искате обратно)

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

@Vincent връщането на групово събиране в за многоредово вмъкване работи само във връзка с forall (с други думи, ако вмъкнете от колекция, можете да извлечете "резултати" в друга)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Рекурсивна подзаявка със сортиране

  2. PL/SQL програма за отпечатване на данни за служителите

  3. ORACLE 11g не е чувствителен към регистъра по подразбиране

  4. Как да изброите всички съхранени процедури в базата данни на Oracle

  5. NLS_COLLATION_ID() Функция в Oracle