ORACLE的DML語句中可以指定RETURNING語句。使用起來也很簡單,和SELECT INTO語句沒有多大區別。RETURNING語句的使用在很多情況下可以簡化PL/SQL編程。
DELETE操作:RETURNING返回的是DELETE之前的結果;
INSERT操作:RETURNING返回的是INSERT之後的結果;
UPDATE操作:的RETURNING語句是返回UPDATE操作之後的結果。
INSERT INTO SELECT語句不支持。
MERGE語句不支持RETURNING語句。