隨筆 - 6  文章 - 129  trackbacks - 0
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(14)

          隨筆檔案(6)

          文章分類(467)

          文章檔案(423)

          相冊

          收藏夾(18)

          JAVA

          搜索

          •  

          積分與排名

          • 積分 - 827579
          • 排名 - 49

          最新評論

          閱讀排行榜

          評論排行榜

          RAISE FORM_TRIGGER_FAILURE作用

          使你觸發器尚未提交的工作失效,并且不再執行你觸發器中余下的程序代碼
          也就是說,從你COMMIT后,到RAISE FORM_TRIGGER_FAILURE之前的程序段實際上是無效的。

          當某個form上的操作可能帶來錯誤時,可以對form上的操作進行判斷,如果不合條件,就可以用raise   form_trigger_gailure來觸發異常.
          比如當你在一個文本框中輸入數字時,當鼠標脫離當前框時進行相應的驗證,看看是否滿足相應的要求范圍,如果滿足則正常,如果不滿足則觸發該事件,并把鼠標光標強制在當前文本框中,直到輸入正確的數字為止。


          他和自定義的異常有什么區別嗎?
          自定義的異常代號范圍:20000~~~~20999之間而他一般小于20000,自定義的異常觸發后,程序就結束了,
          但是form_trigger_failure觸發后,程序并不結束,你輸入正確的東西后,程序還可以繼續





          posted on 2011-03-12 14:53 Ke 閱讀(2604) 評論(0)  編輯  收藏 所屬分類: oracle develop
          主站蜘蛛池模板: 奇台县| 禄丰县| 阳山县| 西乌珠穆沁旗| 玉龙| 武功县| 溧水县| 庐江县| 团风县| 道孚县| 曲水县| 绥江县| 从江县| 荥阳市| 祥云县| 巴南区| 旌德县| 大同县| 黔东| 台南县| 静宁县| 上林县| 武平县| 汉中市| 青田县| 宝鸡市| 章丘市| 延川县| 喀喇沁旗| 麻江县| 丹东市| 石棉县| 任丘市| 花莲市| 阿城市| 金山区| 南康市| 青田县| 平定县| 宣武区| 山西省|