每日一得

          不求多得,只求一得 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 閱讀(2857) 評論(0)  編輯  收藏 所屬分類: dataBase
          主站蜘蛛池模板: 周至县| 喜德县| 新民市| 富蕴县| 红桥区| 和田县| 阳城县| 乐至县| 昭苏县| 清水县| 云龙县| 咸丰县| 平乡县| 中牟县| 岗巴县| 英山县| 桦川县| 珠海市| 定西市| 吕梁市| 姜堰市| 芦溪县| 保靖县| 常德市| 会同县| 临武县| 温州市| 桦南县| 西宁市| 六盘水市| 南阳市| 南京市| 仙游县| 都昌县| 泾源县| 蒙自县| 霍山县| 综艺| 安阳县| 左云县| 汉源县|