sql >> Base de Datos >  >> RDS >> Oracle

¿Existe un equivalente de Oracle para la SALIDA INSERTADA* de SQL Server?

Tal vez no entiendo la pregunta, pero ¿no serviría esto? (debes saber lo que quieres recuperar)

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

@Vincent que devuelve la recopilación masiva en la inserción de varias filas solo funciona junto con forall (en otras palabras, si inserta de la colección, puede recuperar "resultados" en otra)