<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ù)
    主站蜘蛛池模板: 又粗又大又猛又爽免费视频| 最近新韩国日本免费观看| 国产又大又粗又硬又长免费| 亚洲avav天堂av在线网爱情| 无遮免费网站在线入口| 亚洲永久在线观看| 在线观看亚洲免费视频| 99亚洲乱人伦aⅴ精品| 伊人久久亚洲综合影院| 青青青视频免费观看| 亚洲一级片免费看| 在线看片免费人成视频福利| 亚洲尹人九九大色香蕉网站| 亚洲免费在线视频观看| 中文字幕乱码亚洲无线三区| 国产成人免费网站在线观看| 久久成人18免费网站| 亚洲专区在线视频| 女人被男人躁的女爽免费视频| 18禁亚洲深夜福利人口| 久久精品国产亚洲AV不卡| 99在线观看视频免费| 国产亚洲精品bv在线观看| va亚洲va日韩不卡在线观看| 最近免费mv在线观看动漫| 亚洲成人高清在线观看| 国产成人免费福利网站| 日韩精品免费在线视频| 成人亚洲国产va天堂| 中文字幕亚洲图片| 国产91色综合久久免费分享| 精品国产_亚洲人成在线| 国产亚洲婷婷香蕉久久精品| 18禁免费无码无遮挡不卡网站| 无遮挡呻吟娇喘视频免费播放| 亚洲av综合av一区| 成人免费看片又大又黄| 女人隐私秘视频黄www免费| 亚洲 暴爽 AV人人爽日日碰| 国产精品亚洲综合一区| 又黄又爽又成人免费视频|