现在我可以编写单独的存储过程。
-- get the total query id result
select id from book where bookprice>10;
-- only pass a single id
call sp_refreshbook(id);
如何将它们合并在一起?现在我想搜索id结果,并在新的商店存储过程中调用结果中每个id的sp_refreshbook
。
答案 0 :(得分:0)
我自己用光标解决了这个问题。
open v_result_cur;
repeat
fetch v_result_cur into v_id;
IF NOT v_done THEN
select v_id;
END IF;
until v_done end repeat;
close v_result_cur;