多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > 數據庫應用 > orcle創建自增列

orcle創建自增列

來源:程序員人生   發布時間:2015-06-09 08:04:00 閱讀次數:2994次

     剛剛用orcle,組長讓我設計1張表,結果設計完了以后就在PLSQL設計主鍵ID,由于如果不用自增列的話就得用復合主鍵,所以就想著用ID的自增列來表示。可是他和SQL Server又有點不太1樣,他沒又自增列。所以在網上查了1下,兩種方法。

     方法1:觸發器

     首先先創建1張測試表t_demo

create table t_demo ( id number(20) primary key, username varchar2(20) )

    第1步:創建squence

create sequence demo_seq increment by 1 --增幅為1 start with 1 --從1開始 minvalue 1 maxvalue 9999999999999 --最大值 nocache --不需要緩存 order; 排序

    第2步:創建1個基于該表的before insert觸發器,在觸發器中使用剛創建愛你的SEQUENCE

create or replace trigger userlogin_trigger before insert on usertest for each row begin select test_seq.nextval into:new.id from sys.dual ; end;

      第3步 :測試

      測試,插入1條記錄,看看有無自增。

     方法2

     直接用SQL語句和dequence來實現。

     第1步:和上邊1樣,創建sequence'

     第2步:SQL語句

      insert into t_demo(id,username) values(test_seq.nextval, menghaibin)

     小結

     個人覺得還是第2種方法好,筆記如果將來要保護的話,還是第2種修改的方便,而如果用了觸發器,那末數據庫的變動必將會遭到觸發器的利用。


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 一区二区在线欧美日韩中文 | 欧美黑人性生活 | 日本一区二区视频在线观看 | 中文无码日韩欧免费视频 | 爱爱网网站免费观看 | 手机看片手机在线看片 | 中文字幕在线第一页 | 欧美69视频在线 | 国产三级视频 | 伊人色网站 | 免费片子| 日韩欧美国产精品第一页不卡 | 欧美国产日韩精品 | 亚洲乱码一二三四区麻豆 | 国产成人爱片免费观看视频 | www.操你| 亚洲精品国产不卡在线观看 | 亚洲高清一区二区三区久久 | 黑人巨大xxxx | 欧美日韩午夜视频 | jizz18中国| 亚洲不卡视频在线观看 | 91九色首页| 性色成人网 | 另类 校园 春色 都市 亚洲 | 日韩高清在线高清免费 | 五月天视频网 | xxx在线视频 | 国产成人一级片 | 欧美成人观看免费全部完小说 | 黄站在线观看 | 亚洲国产成人精品不卡青青草原 | 欧美日韩国产一区二区三区欧 | 欧美性乱| 国产精品欧美在线不卡 | 欧美在线成人免费国产 | 国产精品99久久久久久人 | 99精品久久秒播无毒不卡 | 99久久精品费精品国产一区二 | 亚洲春色小说 | 狍和美女一级aa毛片 |