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

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

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

    Knight of the round table

    wansong

    oracle sequence ibatis

    http://www.javaeye.com/topic/215571
    <!-- Oracle SEQUENCE -->
    <insert id="insertProduct-ORACLE" parameterClass="com.domain.Product">
        <selectKey resultClass="int" keyProperty="id" type="pre">
            <![CDATA[SELECT STOCKIDSEQUENCE.NEXTVAL AS ID FROM DUAL]]>
        </selectKey>
        <![CDATA[insert into PRODUCT (PRD_ID,PRD_DESCRIPTION) values(#id#,#description#)]]>
    </insert>


    http://www.dnbcw.com/biancheng/oracle/BVBZ11361.html

    create table example(
    id number(4) not null primary key,
    name varchar(25),
    phone varchar(10),
    address varchar(50));
    然后,你需要一個自定義的sequence
    create sequence emp_sequence
    increment by 1 -- 每次加幾個
    start with 1 -- 從1開始計數
    nomaxvalue -- 不設置最大值
    nocycle -- 一直累加,不循環
    nocache -- 不建緩沖區
    以上代碼完成了一個序列(sequence)的建立過程,名稱為emp_sequence,范圍是從1開始到無限大(無限大的程度是由你機器決定的),nocycle 是決定不循環,如果你設置了最大值那么你可以用cycle 會使seq到最大之后循環.對于nocache順便說一下如果你給出了cache值那么系統將自動讀取你的cache值大小個seq

    create or replace trigger "觸發器名稱" before
    insert on example for each row when (new.id is null)
    begin
    select emp_sequence.nextval into: new.id from dual;
    end;



    posted on 2010-09-19 21:46 w@ns0ng 閱讀(628) 評論(0)  編輯  收藏 所屬分類: Databaseibatis

    主站蜘蛛池模板: 亚洲av一本岛在线播放| 亚洲国产成人精品不卡青青草原| 亚洲一区二区三区高清在线观看| 18级成人毛片免费观看| 亚洲国产女人aaa毛片在线| 99久久免费国产精精品| 亚洲女久久久噜噜噜熟女| 国产午夜成人免费看片无遮挡 | jjizz全部免费看片| 亚洲国产精品人久久电影| xxxx日本免费| 亚洲精品无码专区| 国产特级淫片免费看| 深夜A级毛片视频免费| 亚洲色WWW成人永久网址| 国产精品免费观看调教网| 337p欧洲亚洲大胆艺术| 噼里啪啦电影在线观看免费高清 | 一级特黄aaa大片免费看| 国产亚洲色婷婷久久99精品91| 91视频免费网站| 亚洲美女自拍视频| 成人午夜18免费看| 一级做α爱过程免费视频| 亚洲国产人成网站在线电影动漫| 在线观看免费人成视频色9| 国产成人久久精品亚洲小说| 亚洲香蕉网久久综合影视| 2020因为爱你带字幕免费观看全集| 亚洲人成激情在线播放| 免费人成视频x8x8入口| 久久青草免费91观看| 一本色道久久88—综合亚洲精品 | 亚洲人成伊人成综合网久久久| **俄罗斯毛片免费| 国产成人亚洲精品播放器下载| 亚洲开心婷婷中文字幕| 猫咪社区免费资源在线观看| jizz免费在线观看| 亚洲最大成人网色香蕉| 国产日产亚洲系列|