<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)論排行榜

    主站蜘蛛池模板: 国产免费无码一区二区| 国产免费一区二区三区| 777亚洲精品乱码久久久久久| 青青青国产在线观看免费网站 | 在线观看永久免费视频网站| 一区视频免费观看| 91亚洲精品视频| 免费在线观看黄网| 色猫咪免费人成网站在线观看| 亚洲精品无码中文久久字幕| 好看的电影网站亚洲一区| 最近中文字幕无吗免费高清| 久久免费99精品国产自在现线| 亚洲国产成人99精品激情在线| 国产精品亚洲αv天堂无码| 黄色片在线免费观看| 精品乱子伦一区二区三区高清免费播放| 久久亚洲精品人成综合网| 国产一级淫片视频免费看| 久久久久久夜精品精品免费啦 | 0588影视手机免费看片| 又硬又粗又长又爽免费看| 亚洲激情视频图片| 亚洲男人第一av网站| 亚洲不卡无码av中文字幕| 一区二区无码免费视频网站| 免费播放在线日本感人片| 狠狠综合亚洲综合亚洲色| 亚洲欧洲尹人香蕉综合| 亚洲日本乱码在线观看| 国产乱子伦片免费观看中字| 亚洲成年人免费网站| 青青操在线免费观看| 免费看一级一级人妻片| 亚洲熟伦熟女专区hd高清| 2022年亚洲午夜一区二区福利| 亚洲一区二区三区偷拍女厕 | jlzzjlzz亚洲乱熟在线播放| 小小影视日本动漫观看免费| 精品久久久久成人码免费动漫| 91精品手机国产免费|