<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技術
    主站蜘蛛池模板: 91成人免费福利网站在线| 成人免费视频88| 日韩电影免费在线观看| 亚洲一卡2卡三卡4卡有限公司| 18禁免费无码无遮挡不卡网站| 亚洲AV日韩AV一区二区三曲| 在线观看亚洲精品国产| 国产麻豆视频免费观看| 国产成人精品免费大全| 亚洲中文字幕人成乱码| 亚洲无人区一区二区三区| 精品熟女少妇AV免费观看| 中国一级特黄高清免费的大片中国一级黄色片 | a级毛片黄免费a级毛片| 中文字幕在线观看亚洲日韩| 337p日本欧洲亚洲大胆裸体艺术| 免费看片在线观看| 久久精品免费网站网| 亚洲中文字幕久久无码| 亚洲国产精品嫩草影院在线观看 | 午夜在线亚洲男人午在线| 亚洲综合无码一区二区| 亚洲免费一区二区| 成在人线AV无码免费| 久久爰www免费人成| 羞羞视频在线观看免费| 亚洲成人激情小说| 亚洲天堂中文字幕| 亚洲伊人成无码综合网| 成人免费无码精品国产电影| 59pao成国产成视频永久免费| 成av免费大片黄在线观看| 美女裸体无遮挡免费视频网站| 亚洲最大福利视频| 久久久久亚洲Av无码专| 久久久久久a亚洲欧洲aⅴ| 亚洲国产人成精品| 国产在线19禁免费观看| 永久久久免费浮力影院| 最新欧洲大片免费在线 | 成人A毛片免费观看网站|