Oracle創(chuàng)建序列的語(yǔ)法
作者:佚名
序列是Oracle數(shù)據(jù)庫(kù)中的重要概念,下文對(duì)Oracle創(chuàng)建序列的實(shí)現(xiàn)方法作了詳細(xì)的說(shuō)明,如果您對(duì)此方面感興趣的話,不妨一看。
Oracle創(chuàng)建序列是我們最常用的操作之一,下面就為您詳細(xì)介紹Oracle創(chuàng)建序列及查詢序列的語(yǔ)法知識(shí),希望對(duì)您能夠有所幫助。
Oracle創(chuàng)建序列
- create sequence seq_a minvalue 1000 maxvalue 99999999 start with 1000 increment by 1 nocache;
查詢序列
- select seq_a.nextval from dual;
為每張表生成對(duì)應(yīng)的序列
--創(chuàng)建存儲(chǔ)過(guò)程
- 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;
- /
--Oracle創(chuàng)建序列
- exec p_createseq('t_power');
- exec p_createseq('t_roler');
- exec p_createseq('t_roler_power');
- exec p_createseq('t_department');
- exec p_createseq('t_quarters');
- exec p_createseq('t_quarters_roler');
- exec p_createseq('t_emp');
- exec p_createseq('t_require_plan');
- exec p_createseq('t_require_minutia');
- exec p_createseq('t_require_audit');
- exec p_createseq('t_engage');
- exec p_createseq('t_home');
- exec p_createseq('t_education');
- exec p_createseq('t_works');
- exec p_createseq('t_skill');
- exec p_createseq('t_account');
- exec p_createseq('t_licence');
- exec p_createseq('t_title');
- exec p_createseq('t_remove');
- exec p_createseq('t_train');
- exec p_createseq('t_pact');
- exec p_createseq('t_assess');
- exec p_createseq('t_attendance');
- exec p_createseq('t_reward_punish');
- exec p_createseq('t_dimission');
- exec p_createseq('t_emp_roler');
- exec p_createseq('t_code');
【編輯推薦】
ORACLE系統(tǒng)表和數(shù)據(jù)字典視圖
責(zé)任編輯:段燃
來(lái)源:
互聯(lián)網(wǎng)