0
如何在oracle中执行以下操作?存储过程插入选择
execute stored_procedure (column1, column2)
SELECT col1, col2 FROM test
基本上,我想从表中选择并将这些行传递给oracle存储过程。
如何在oracle中执行以下操作?存储过程插入选择
execute stored_procedure (column1, column2)
SELECT col1, col2 FROM test
基本上,我想从表中选择并将这些行传递给oracle存储过程。
您需要通过记录你的SELECT语句,并为每个记录使用一个循环来调用过程:
begin
for rec in (select col1, col2 from test)
loop
stored_procedure(rec.col1, rec.col2);
end loop;
end;
/
A作为这样FOR LOOP
这可能是最简单的方法。