我们如何清除DBMS_SQL.VARCHAR2S变量以便可以重用它?声明如下:
DECLARE
l_updt_stmnt DBMS_SQL.VARCHAR2S;
BEGIN
Open LOOP
l_updt_stmnt(1) := 'some dynamic sql statements';
<parse the above statement>
Close LOOP;
EXCEPTION
WHEN OTHERS THEN
<Print statement>
END;
Run Code Online (Sandbox Code Playgroud)
我只是想l_updt_stmnt多次重用生成动态sql语句。
任何人都可以帮忙吗?