小编Kar*_*han的帖子

清除 DBMS_SQL.VARCHAR2S 变量

我们如何清除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语句。

任何人都可以帮忙吗?

oracle plsql

1
推荐指数
1
解决办法
3841
查看次数

标签 统计

oracle ×1

plsql ×1