最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

oracle中的ID號實(shí)現(xiàn)自增長的方法

 更新時(shí)間:2014年05月26日 17:22:03   作者:  
這篇文章主要介紹了oracle中的ID號如何實(shí)現(xiàn)自增長,利用序列產(chǎn)生主鍵值,需要的朋友可以參考下
利用序列產(chǎn)生主鍵值。

序列(Sequence)是一種可以被多個(gè)用戶使用的用于產(chǎn)生一系列唯一數(shù)字的數(shù)據(jù)庫對象。序列定義存儲在數(shù)據(jù)字典中,通過提供唯一數(shù)值的順序表來簡化程序設(shè)計(jì)工作,可以使用序列自動產(chǎn)生主鍵的鍵值。當(dāng)一個(gè)序列第一次被查詢調(diào)用時(shí),它將返回一個(gè)預(yù)定值。在隨后的每次查詢中,序列將產(chǎn)生一個(gè)按指定的增量增長的值。序列可以循環(huán),或者是連續(xù)增加的,直到指定的最大值為止。
復(fù)制代碼 代碼如下:

--創(chuàng)建sequence
create sequence seq_on_test
increment by 1
start with 1
nomaxvalue
nocycle
nocache;

--建表
drop table test;
create table test(
ID integer
,stu_name nvarchar2(4)
,stu_age number
);

--插入數(shù)據(jù)
insert into test values(seq_on_test.nextval,'Mary',15);
insert into test values(seq_on_test.nextval,'Tom',16);

select * from test;

--結(jié)果
/*
1 Mary 15
2 Tom 16
*/

--seq的兩個(gè)方法
select seq_on_test.currval from dual;
select seq_on_test.nextval from dual;

--結(jié)果
/*
2
3
*/

相關(guān)文章

最新評論

东源县| 邵东县| 广饶县| 凤庆县| 平罗县| 巨野县| 珲春市| 康保县| 庆元县| 噶尔县| 大洼县| 大埔县| 庆阳市| 永安市| 青川县| 龙门县| 石首市| 邓州市| 海南省| 武定县| 关岭| 大同县| 鸡东县| 荣昌县| 横山县| 抚顺市| 和平区| 龙门县| 肇州县| 西城区| 屏东市| 东乡族自治县| 凯里市| 旬阳县| 茌平县| 阜城县| 儋州市| 肥乡县| 南城县| 台中县| 海南省|