PL/SQL 动态SQL

declare
msql varchar2(200);
row_id  varchar2(200);
begin
loop
row_id := 'AAATGiAAEAAAuLLAAA';
msql := 'select * from t3 where rowid='''||row_id || '''';
 execute immediate msql;
end loop;
end;

declare
msql varchar2(200);
id  NUMBER;
begin
loop
id := 90;
msql := 'select * from t3 where id='||id;
 execute immediate msql;
end loop;
end;



                                    
原文地址:https://www.cnblogs.com/hzcya1995/p/13352360.html