Oracle:更新行的过程,并返回sys_refcursor中更新的行

时间:2016-05-04 16:08:46

标签: stored-procedures plsql oracle11g sys-refcursor

我想做点什么

更新example_table set field1 = xx 其中field2 = someValue;

(这里我想打开一个sys_refcursor)只包含更新的行并返回它。

此致

1 个答案:

答案 0 :(得分:0)

一种方法是在表格中添加一列(f.e。status varchar(1) default '-'),如果更新,则设置状态“U”,插入-'I'等... 然后你可以选择这个行或你想要的任何东西(例如批量收集)。