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

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

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

    開花流水

    空山無人,水流花開。

    BlogJava 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
      79 Posts :: 42 Stories :: 160 Comments :: 0 Trackbacks

    先創(chuàng)建一個(gè)名字為test_Sequence的序列,然后執(zhí)行下列語(yǔ)句,
    CREATE TABLE example1(
    ID Number(4) NOT NULL PRIMARY KEY,
    NAME VARCHAR(25),
    PHONE VARCHAR(10),
    ADDRESS VARCHAR(50));


    create trigger "example1_tt" before insert
    on "EXAMPLE1" for each row
    declare
        integrity_error  exception;
        errno            integer;
        errmsg           char(200);
        dummy            integer;
        found            boolean;

    begin
        --  Column ""ID"" uses sequence Sequence_increase
        select test_Sequence.Nextval INTO :new."ID" from dual;

    --  Errors handling
    exception
        when integrity_error then
           raise_application_error(errno, errmsg);
    end;

    需要注意的是不同的表共用同一個(gè)序列時(shí),由于序列的是一個(gè),所以不同表的自增會(huì)不連續(xù),另外和SqlServer不同的還有,設(shè)置了這個(gè)以后主鍵是可以自己維護(hù)的,只有當(dāng)主鍵為空時(shí)才會(huì)調(diào)用觸發(fā)器,由序列產(chǎn)生自增值。

    另外,pd自動(dòng)生成的oracle的sql語(yǔ)句是包含雙引號(hào)的,可能導(dǎo)致oracle權(quán)限的錯(cuò)誤,錯(cuò)誤提示是:ORA-00904:invalid identifier。
    posted on 2010-07-30 17:26 開花流水 閱讀(4010) 評(píng)論(0)  編輯  收藏 所屬分類: java技術(shù)
    主站蜘蛛池模板: 亚洲成a人片在线播放| 免费播放特黄特色毛片| 亚洲综合视频在线| 鲁丝片一区二区三区免费| 亚洲精品美女久久777777| 久久一区二区三区免费| 伊人亚洲综合青草青草久热| 亚洲黄片手机免费观看| 亚洲无线码一区二区三区| 免费看无码特级毛片| 久久91亚洲精品中文字幕| 色猫咪免费人成网站在线观看| 亚洲成人精品久久| 97免费人妻无码视频| 2019亚洲午夜无码天堂| 国产精品无码一区二区三区免费 | 亚洲国产精品久久久久久| 在线观看免费无码专区| 亚洲天堂视频在线观看| 日韩免费一区二区三区在线| 色偷偷亚洲女人天堂观看欧| 四虎影在线永久免费四虎地址8848aa | 亚洲a在线视频视频| 久久99国产乱子伦精品免费| 亚洲国产成人久久77| 真实乱视频国产免费观看| 全部在线播放免费毛片| 亚洲国产成人一区二区三区| 精品久久8x国产免费观看| 亚洲高清乱码午夜电影网| 伊人久久综在合线亚洲91| 美丽的姑娘免费观看在线播放| 亚洲欧美日韩综合久久久 | 亚洲va久久久噜噜噜久久天堂| 亚洲香蕉免费有线视频| 色婷婷六月亚洲综合香蕉| 国产成人综合亚洲AV第一页 | 亚洲久热无码av中文字幕| 亚洲精品视频在线看| 99久久久国产精品免费牛牛四川| 亚洲国产欧美国产综合一区 |