您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

Oracle使用序列填充代理主键自增

2024/12/29 7:54:22发布16次查看
创建表tmp_tab,并将序列seqid使用于主键id新建序列:create sequence seqid start with 1 increment by 1;新建表空间:create t
创建表tmp_tab,,并将序列seqid使用于主键id
新建序列:create sequence seqid start with 1 increment by 1;
新建表空间:create table tmp_tab(id  integer constraint seq1 primary key,col1 varchar2(10),mod_date date default sysdate)
s
插入数据:insert  into tmp_tab(id ,  col1)values(seq1.nextval, ‘hello’)
修改序列:
使用alter  sequence语句修改
不能修改序列的初始值
序列的最小值不能大于当前值
序列的最大值不能小于当前值
修改序列seq1,让其增量值为2
语句如下:
alter  sequence  seq1
increment  by  2;
删除序列:
drop sequence  seq1;s
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product