每日一得

          不求多得,只求一得 about java,hibernate,spring,design,database,Ror,ruby,快速開發
          最近關心的內容:SSH,seam,flex,敏捷,TDD
          本站的官方站點是:顛覆軟件

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            220 隨筆 :: 9 文章 :: 421 評論 :: 0 Trackbacks
          key words: Oracle自增長 sequence

          SqlServer 和MySql都有自增長的功能,Oracle必須建一個對應的sequence,有時候感覺不是很方便 。

          這次要實現在SqlServer中插入一條記錄的時候自動在Oracle中增加一條對應的記錄,sequence就有問題。

          最后用觸發器搞定:

          create?or?replace?trigger mytable_trig_autoinc
          before?insert?on
          mytable
          for?each?row
          begin
          ??if?(:new.id?is?null)?then
          ????select
          mytable_seq.nextval?into?:new.id?from?dual;
          ??end?if;
          end;

          posted on 2006-06-08 18:07 Alex 閱讀(2854) 評論(0)  編輯  收藏 所屬分類: dataBase
          主站蜘蛛池模板: 巴中市| 长岛县| 九寨沟县| 松原市| 绩溪县| 宜兰市| 六盘水市| 郸城县| 海晏县| 福建省| 南部县| 河西区| 承德县| 宝山区| 三明市| 含山县| 隆昌县| 图片| 张北县| 舟山市| 通州市| 秦安县| 牟定县| 天水市| 板桥市| 荆州市| 商城县| 天气| 罗甸县| 德安县| 曲靖市| 沭阳县| 简阳市| 房产| 龙川县| 洱源县| 昌江| 宁阳县| 玉林市| 禄丰县| 霸州市|