隨筆-26  評論-12  文章-0  trackbacks-0

                存儲過程和觸發器都是一組SQL語句集合,他們在數據庫開發過程中,在對數據庫的維護和管理等任務中,以及在維護數據庫參照完整性等方面,具有不可替代的作用.而觸發器是一種特殊的存儲過程,存儲過程獨立于表,具有訪問和操縱數據庫數據的功能,使應用程序執行效率得到進一步提高.觸發器也是T_SQL語句的集合,它與表密切結合,實現表中更為復雜的業務規則.

                   存儲過程是以一個名字存儲在數據庫中的,經過預編譯的T_SQL語句集合,可以獨立執行或通過應用程序的調用來執行.


                  觸發器是不由用戶直接調用的,而是在對表或視圖中數據進行update,insert或者delete操作時自動執行.一個表或視圖可以有多個觸發器,每個觸發器可以包含復雜的SQL語句.數據庫表之間的引用完整性約束,除了可以采用主鍵和外鍵的對應約束來實現之外,還可以使用觸發器,從而實現更復雜的用戶定義完整性約束.

              

          posted on 2012-08-18 23:09 地心引力 閱讀(1183) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 义马市| 项城市| 罗山县| 岳阳县| 南通市| 白玉县| 得荣县| 承德县| 逊克县| 湘乡市| 仁化县| 庆阳市| 南和县| 津南区| 达日县| 手机| 绵竹市| 凌云县| 兴业县| 如东县| 鄂托克旗| 和龙市| 台中市| 体育| 宁远县| 黄大仙区| 乐至县| 新乐市| 嘉禾县| 昂仁县| 宝清县| 临泽县| 北票市| 巨野县| 桂林市| 马龙县| 屯留县| 东城区| 乌拉特中旗| 新乡市| 余干县|