参数变量

用户还可以用RENAME声明修改一个常量或变量的名字。

语法:

rename ::=

示例:参数变量

--  清理环境
DROP TABLE tab CASCADE;

--创建表
create table tab(c1 int);
--创建过程
create or replace procedure insert_into_tab() as
    c1 int:=0;
    rename c1 to c2;
begin
    for c2 in 1..4 loop
        insert into tab values(c2);
    end loop;
end;

/

--执行
exec insert_into_tab();

select * from tab;
C1(int)      |
-------------
1            |
-------------
2            |
-------------
3            |
-------------
4            |
总数目:4

--  删除表
DROP TABLE tab;