<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    greenteazsh
    讓我們攜手一起努力......
    posts - 26,  comments - 18,  trackbacks - 0

    下面用一個(gè)例子來(lái)說(shuō)明自增主鍵的創(chuàng)建:

    1、建用戶(hù)數(shù)據(jù)表
          drop table dectuser;
          create table dectuser(
               userid integer primary key,  /*主鍵,自動(dòng)增加*/
               name varchar2(20),
               sex varchar2(2)
               );

    2、創(chuàng)建自動(dòng)增長(zhǎng)序列
          drop sequence dectuser_tb_seq;
          create sequence dectuser_tb_seq minvalue 1 maxvalue 99999999
                   increment by 1
                   start with 1;   /*步長(zhǎng)為1*/
    3、創(chuàng)建觸發(fā)器
          create or replace trigger dectuser_tb_tri
              before insert on dectuser     /*觸發(fā)條件:當(dāng)向表dectuser執(zhí)行插入操作時(shí)觸發(fā)此觸發(fā)器*/
              for each row                       /*對(duì)每一行都檢測(cè)是否觸發(fā)*/
              begin                                  /*觸發(fā)器開(kāi)始*/
                     select dectuser_tb_seq.nextval into :new.userid from dual;   /*觸發(fā)器主題內(nèi)容,即觸發(fā)后執(zhí)行的動(dòng)作,在此是取得序列dectuser_tb_seq的下一個(gè)值插入到表dectuser中的userid字段中*/
              end;
       
              /                                        /*退出sqlplus行編輯*/
    4、提交
          commit;
     
          現(xiàn)在就完成了自增主鍵的設(shè)定,搞定!可以檢測(cè)一下。
          insert into dectuser(name,sex) values ('wang','女');

          提示“已創(chuàng)建一行”,表示成功。呵呵:D

          要注意的是主鍵數(shù)據(jù)類(lèi)型如果為number,則觸發(fā)器創(chuàng)建不了,還不明白這是為什么:(
    posted on 2008-04-13 16:37 綠茶 閱讀(16981) 評(píng)論(2)  編輯  收藏 所屬分類(lèi): DataBase

    FeedBack:
    # re: oracle中主鍵自增
    2011-10-10 09:21 | isbing
    主鍵為number類(lèi)型可以自增的,不知道你是怎么用的不能自增,我一直都用number類(lèi)型做主鍵  回復(fù)  更多評(píng)論
      
    # re: oracle中主鍵自增
    2013-03-27 17:54 | 淡然的幽香
    我們項(xiàng)目組也是用的number類(lèi)型作為主鍵自增的,是可以實(shí)現(xiàn)自增,但是不知道為什么有的時(shí)候添加一條數(shù)據(jù)后數(shù)字自增了2,而不是1(我設(shè)置的是自增1)  回復(fù)  更多評(píng)論
      

    只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    在壓力下共生:)
    我們一起成長(zhǎng)
    QQ:176739920

    <2008年4月>
    303112345
    6789101112
    13141516171819
    20212223242526
    27282930123
    45678910

    常用鏈接

    留言簿(1)

    隨筆分類(lèi)

    隨筆檔案

    文章檔案

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 老司机精品视频免费| 青青草原精品国产亚洲av| 亚洲色成人网站WWW永久四虎| 亚洲人成亚洲人成在线观看| 男人和女人高潮免费网站| 午夜国产大片免费观看| 国产AV无码专区亚洲精品| 色www永久免费| 亚洲一区中文字幕久久| 8x成人永久免费视频| 91亚洲性爱在线视频| 成人免费网站久久久| 亚洲人AV永久一区二区三区久久| 亚洲区视频在线观看| 一二三四视频在线观看中文版免费| 亚洲国产精品成人精品软件| 岛国av无码免费无禁网站| 亚洲国产精品一区| 污视频网站免费观看| 永久亚洲成a人片777777 | 亚洲αv久久久噜噜噜噜噜| 亚洲欧美日韩一区二区三区| 国产一区二区三区在线观看免费 | 欧洲乱码伦视频免费国产 | 十八禁的黄污污免费网站| 亚洲乱色熟女一区二区三区丝袜| 国产精品网站在线观看免费传媒| 亚洲黄色片免费看| 国产一区二区视频免费| 免费观看男人吊女人视频| 亚洲天堂2016| 1000部免费啪啪十八未年禁止观看| JLZZJLZZ亚洲乱熟无码| 亚洲AV无码AV男人的天堂不卡| 亚洲成A人片在线观看中文| 久久国产精品免费网站| 亚洲人成中文字幕在线观看| 五月婷婷在线免费观看| 亚洲小视频在线观看| 午夜dj在线观看免费视频| 亚洲 欧洲 自拍 另类 校园|