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

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

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

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

--創(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的兩個方法
select seq_on_test.currval from dual;
select seq_on_test.nextval from dual;

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

相關(guān)文章

最新評論

和平县| 鄄城县| 高雄县| 漳平市| 盐津县| 全南县| 淳化县| 敦化市| 黑水县| 墨玉县| 乐业县| 新干县| 阿拉善右旗| 宣武区| 化州市| 巩义市| 兴安盟| 平遥县| 渝中区| 山阳县| 漳浦县| 乃东县| 绥芬河市| 天峻县| 乌审旗| 邢台县| 东海县| 什邡市| 互助| 宜丰县| 通许县| 和平县| 昌邑市| 永定县| 奇台县| 宜川县| 藁城市| 湘西| 神农架林区| 无为县| 普定县|