Heim > Datenbank > MySQL-Tutorial > Hauptteil

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

WBOY
Freigeben: 2016-06-07 17:00:38
Original
1288 Leute haben es durchsucht

创建表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

linux

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!