--
关于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');
--不断的插入序列的下一个值,解决问题
--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');
--不断的插入序列的下一个值,解决问题