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

ORACLE實現(xiàn)字段自增示例說明

 更新時間:2013年11月17日 17:31:32   作者:  
如何實現(xiàn)oracle中字段的自增,下面用一個例子來說明,有此需求的各位朋友可以參考下
下面用一個例子來說明如何實現(xiàn)oracle中字段的自增。

首先,創(chuàng)建一個表格SuperAmin
復(fù)制代碼 代碼如下:

create table SuperAdmin(
ID number(11) primary key,
Name varchar(11) not null unique,
Password varchar(11) not null
)

然后就是創(chuàng)建一個序列
復(fù)制代碼 代碼如下:

create sequence autoid
start with 1
increment by 1
minvalue 1
nomaxvalue

然后在插入記錄的時候就可以調(diào)用上面創(chuàng)建的序列來實現(xiàn)字段的自增了。
復(fù)制代碼 代碼如下:

insert into SuperAdmin(ID,Name,Password) values(autoid.nextval,'one','one')

添加多條記錄之后,可以查看到ID字段是自動增長的,但是這種方法還不夠方便,還需要我們手動的去輸入autoid.nextval。

接下來我們可以通過觸發(fā)器來實現(xiàn)。創(chuàng)建一個觸發(fā)器。
復(fù)制代碼 代碼如下:

create trigger trg_superadmin_autoid
before insert on SuperAdmin
for each row
begin
select autoid.nextval into :new.ID from dual;
end trg_superadmin_autoid;

插入記錄
復(fù)制代碼 代碼如下:

insert into SuperAdmin(Name,Password) values('three','three')

插入多條記錄之后可以發(fā)現(xiàn)觸發(fā)器也實現(xiàn)了同樣的功能,而且在插入記錄的時候更方便了

相關(guān)文章

  • 修改Oracle監(jiān)聽默認(rèn)端口號1521的方法

    修改Oracle監(jiān)聽默認(rèn)端口號1521的方法

    我們都知道,Oracle的監(jiān)聽默認(rèn)端口是1521,但是如果系統(tǒng)上1521已經(jīng)被占用或業(yè)務(wù)要求不用默認(rèn)端口,又或者是為了安全,這個時候我們就需要修改監(jiān)聽的默認(rèn)端口。下面這篇文章主要介紹了修改Oracle監(jiān)聽默認(rèn)端口號1521的方法,需要的朋友可以參考下。
    2017-01-01
  • Linux系統(tǒng)下啟動/關(guān)閉Oracle數(shù)據(jù)庫

    Linux系統(tǒng)下啟動/關(guān)閉Oracle數(shù)據(jù)庫

    在Linux系統(tǒng)上開啟關(guān)閉Oracle數(shù)據(jù)庫是一個常見的任務(wù),可以通過多種方法來實現(xiàn),這篇文章主要給大家介紹了關(guān)于Linux系統(tǒng)下啟動/關(guān)閉Oracle數(shù)據(jù)庫的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-07-07
  • Oracle中Union與Union All的區(qū)別(適用多個數(shù)據(jù)庫)

    Oracle中Union與Union All的區(qū)別(適用多個數(shù)據(jù)庫)

    如果我們需要將兩個select語句的結(jié)果作為一個整體顯示出來,我們就需要用到union或者union all關(guān)鍵字。union(或稱為聯(lián)合)的作用是將多個結(jié)果合并在一起顯示出來
    2012-07-07
  • Oracle按身份證號得到省市、性別、年齡的示例代碼

    Oracle按身份證號得到省市、性別、年齡的示例代碼

    這篇文章主要介紹了Oracle按身份證號得到省市、性別、年齡,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • ORACLE 分區(qū)表的設(shè)計

    ORACLE 分區(qū)表的設(shè)計

    分區(qū)致力于解決支持極大表和索引的關(guān)鍵問題。它采用他們分解成較小和易于管理的稱為分區(qū)的片(piece)的方法。
    2009-08-08
  • Oracle用戶密碼含有特殊字符導(dǎo)致無法登陸解決方法

    Oracle用戶密碼含有特殊字符導(dǎo)致無法登陸解決方法

    在客戶端上使用sqlplus用普通用戶可以登錄,但是system以及sys用戶均無法登錄,提示ORA-12154: TNS: 無法解析指定的連接標(biāo)識符,本文將提供詳細(xì)的解決方法,需要了解的朋友可以參考下
    2012-11-11
  • oracle 索引不能使用深入解析

    oracle 索引不能使用深入解析

    在開發(fā)過程中經(jīng)常會使用到oracle 索引,偶爾會發(fā)現(xiàn)無法使用,本文將以此問題進(jìn)行深入分析,需要了解的朋友可以參考下
    2012-11-11
  • Oracle數(shù)據(jù)庫系統(tǒng)使用經(jīng)驗六則

    Oracle數(shù)據(jù)庫系統(tǒng)使用經(jīng)驗六則

    Oracle數(shù)據(jù)庫系統(tǒng)使用經(jīng)驗六則...
    2007-03-03
  • 分析Oracle生成Statpack步驟

    分析Oracle生成Statpack步驟

    本文將介紹ORACLE配置STATSPACK步驟,需要了解更多的朋友可以參考下
    2012-11-11
  • Oracle Index索引無效的原因與解決方法

    Oracle Index索引無效的原因與解決方法

    這篇文章主要給大家介紹了關(guān)于Oracle Index索引無效的原因與解決方法,文中通過示例代碼以及圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03

最新評論

白河县| 鹤岗市| 龙陵县| 类乌齐县| 日土县| 长武县| 年辖:市辖区| 乐陵市| 那坡县| 长宁县| 龙山县| 常山县| 乌审旗| 南漳县| 土默特右旗| 南部县| 庐江县| 车险| 乐昌市| 辽源市| 华宁县| 积石山| 乡宁县| 靖江市| 修武县| 忻州市| 商水县| 贡觉县| 邢台县| 磐石市| 静安区| 信阳市| 永靖县| 枣强县| 呼和浩特市| 察隅县| 南江县| 开江县| 新晃| 共和县| 邵阳县|