ORACLE的自动增长列

来源:互联网 发布:淘宝商城春秋女装 编辑:程序博客网 时间:2024/04/29 07:33
--关于ORACLE自动增长列
--SQLSERVER2000有自动增长
create sequence seq_tab_g
increment by 1
start with 1
maxvalue 9999999
minvalue 1;
--创建序列

--seq_tab_g.currval   指当前序列
--seq_tab_g.nextval   指下一个序列

create table tab_g
(column_id number,
column_name varchar2(10));

insert into tab_g values (seq_tab_g.nextval,'a');
insert into tab_g values (seq_tab_g.nextval,'b');
insert into tab_g values (seq_tab_g.nextval,'c');
insert into tab_g values (seq_tab_g.nextval,'d');
--不断的插入序列的下一个值,解决问题
 
原创粉丝点击