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

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

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

    Java軟件報表軟件技術博客

    java報表軟件技術匯總 java報表軟件制作 報表軟件新聞
    posts - 355, comments - 100, trackbacks - 0, articles - 3
       :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理
     工具:FineReport報表
     
    SqlServer MySql都有自增長的功能,而Oracle必須接結合sequence序列(一般用于主鍵列),并使用觸發器才能夠實現自動增長,具體步驟如下:

    一、            建表

    create table listid number,name varchar2(50);


    二、            創建序列

    1.        create sequence list_seq

    2.        minvalue 1

    3.        maxvalue 99999999999999

    4.        start with 1

    5.        increment by 1

    6.        cache 20

    7.        order;

     

    三、            創建觸發器

    1.        Create or replace trigger list_tg

    2.        Before insert on list

    3.        For each row

    4.        Begin

    5.        Select list_seq.nextval into :new.id from dual;

    6.        End;

    7.        /


     

    四、            插入數據

    Insert into list values(’’,’aaa’);

    Insert into list values(’’,’bbb’);

    Select * from list ;

    結果為:

       ID     name

       1       aaa

       2       bbb

    Oracle 10g em 操作界面按照上圖配置即可實現自增長序列,數據庫端設置完成;

    在插入數據時自增長字段可由空值’ ’null代替,如果insert 語句中列出了所插入的字段,如insert into list(name) values(’aaa’),則增長字段不用寫;如模板所示為一簡單的表單,ID字段綁定數據庫中的自增長列,BS填報時,id字段不輸入若輸入任意數字時,數據庫中都按照自增長的規律進行賦值,如下圖所示:




    評論

    # re: Oracle 數據庫實現自增長列[未登錄]  回復  更多評論   

    2009-06-29 08:29 by m
    insert的時候直接 id的值就填list_seq.nextval。

    Insert into list values(list_seq.nextval,’bbb’);

    # re: Oracle 數據庫實現自增長列  回復  更多評論   

    2009-06-29 09:18 by 徐堯
    樓上說的對,是啊,沒必要寫觸發器吧,更不用說必須了,大數量的插入觸發器效率太低了

    # re: Oracle 數據庫實現自增長列[未登錄]  回復  更多評論   

    2009-06-30 15:56 by duduli
    在大量的并發的進程中,觸發器會降低效率的。
    1樓的就是很普遍使用的方法

    # re: 數據庫報表—Oracle 數據庫實現自增長列  回復  更多評論   

    2009-11-06 10:50 by ……
    用慣sql server的陋習,鄙視自增長字段
    主站蜘蛛池模板: 亚洲免费观看在线视频| 久九九精品免费视频| 亚洲AV无码一区东京热| 久久久久免费精品国产小说| 亚洲综合男人的天堂色婷婷| 在线观看免费大黄网站| a免费毛片在线播放| 亚洲经典在线观看| 免费大片黄手机在线观看| 成人毛片100免费观看| 亚洲视频在线观看网址| 国产免费av一区二区三区| 中国国语毛片免费观看视频| 亚洲国产高清在线精品一区| 四虎免费久久影院| 18女人腿打开无遮掩免费| 免费又黄又爽又猛大片午夜| 亚洲AV日韩AV天堂一区二区三区| 好大好深好猛好爽视频免费| 成人爽a毛片免费| 深夜特黄a级毛片免费播放| 91大神亚洲影视在线| 久久亚洲国产视频| 日本高清免费中文字幕不卡| 杨幂最新免费特级毛片| 亚洲免费视频在线观看| 亚洲国产精品成人久久蜜臀| 黄瓜视频影院在线观看免费| 国内精品一级毛片免费看| 男男gvh肉在线观看免费| 亚洲性无码一区二区三区| 亚洲第一永久在线观看| 亚洲av永久无码精品秋霞电影影院| 免费国内精品久久久久影院| 成人毛片免费播放| 毛片免费全部播放一级| 免费毛片a在线观看67194| 久草视频免费在线| 国产a视频精品免费观看| 91精品国产免费久久国语蜜臀| 日韩免费在线观看视频|