ITPub博客

首页 > 数据库 > Oracle > ORACLE创建序列方法

ORACLE创建序列方法

Oracle 作者:itlinrui 时间:2009-06-06 22:55:17 0 删除 编辑

一:以sys 登陆 执行

GRANT CREATE ANY sequence TO USER_ZZZ;

为TZY用户添加权限

二:

--创建存储过程
            create or replace procedure p_createseq(tablename in varchar2)
            is
            strsql varchar2(500);
            begin
            strsql:='create sequence seq_'||tablename||' minvalue 1000 maxvalue
            99999999 start with 1000 increment by 1 nocache';
            execute immediate strsql;
            end p_createseq;
            /


三:
--创建序列
            exec p_createseq('t_power'); 

四: 查询序列
            select seq_a.nextval from dual;

 

五:删除序列
drop sequence seq_a

 

<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21879544/viewspace-1116927/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-06-12