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

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

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

    開花流水

    空山無人,水流花開。

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      79 Posts :: 42 Stories :: 160 Comments :: 0 Trackbacks

    先創建一個名字為test_Sequence的序列,然后執行下列語句,
    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;

    需要注意的是不同的表共用同一個序列時,由于序列的是一個,所以不同表的自增會不連續,另外和SqlServer不同的還有,設置了這個以后主鍵是可以自己維護的,只有當主鍵為空時才會調用觸發器,由序列產生自增值。

    另外,pd自動生成的oracle的sql語句是包含雙引號的,可能導致oracle權限的錯誤,錯誤提示是:ORA-00904:invalid identifier。
    posted on 2010-07-30 17:26 開花流水 閱讀(4010) 評論(0)  編輯  收藏 所屬分類: java技術
    主站蜘蛛池模板: 国产精品成人免费观看| 老妇激情毛片免费| 亚洲高清视频在线播放| 亚洲伊人精品综合在合线| 亚洲人成www在线播放| 国产成人亚洲毛片| 免费观看在线禁片| 久操免费在线观看| 好男人视频在线观看免费看片| 国产免费啪嗒啪嗒视频看看| 自拍偷自拍亚洲精品被多人伦好爽| 久久亚洲日韩精品一区二区三区| 国产精品亚洲lv粉色| 外国成人网在线观看免费视频| 国产一区二区免费在线| 亚洲国产成人AV网站| 亚洲国产精品无码久久九九| 亚洲一卡2卡4卡5卡6卡在线99 | 91亚洲性爱在线视频| 久久精品免费一区二区| 国产在线19禁免费观看国产| 亚洲AV午夜成人影院老师机影院| 亚洲av永久无码一区二区三区| 免费国产叼嘿视频大全网站| 亚洲AV无码日韩AV无码导航| 18观看免费永久视频| 亚洲妇熟XXXX妇色黄| eeuss影院www天堂免费| 国产AV无码专区亚洲AV男同 | AV无码免费永久在线观看| AV在线播放日韩亚洲欧| 亚洲精品国产首次亮相| 免费播放春色aⅴ视频| 亚洲综合精品第一页| 丁香花免费高清视频完整版| 亚洲国产精品一区第二页| 亚洲一级免费毛片| 黄色免费在线网址| 亚洲最新黄色网址| 亚洲免费观看在线视频| 妇女自拍偷自拍亚洲精品|