導航:首頁 > 數據處理 > 怎麼用觸發器傳數據

怎麼用觸發器傳數據

發布時間:2023-09-23 22:14:08

㈠ 在資料庫里怎麼使用觸發器

觸發器是一類特殊的存儲過程,開發人員也可以定義、編寫符合業務需求的觸發器來維護數據的完整性。觸發器的控制流程及控制語句與存儲過程相同,但觸發器與存儲過程還是有相當大的差別,觸發器的定義格式及開啟方式與存儲過程不同,作為數據管理員或編程人員,熟練掌握觸發器的用法對維護、操作資料庫非常重要。基本語法1.創建觸發器語法格式創建語法:CREATETRIGGER+觸發器名稱+觸發時間點+觸發事件+ON+表名+FOREACHROWBEGIN…END其中,觸發時間點:BEFORE或AFTER,指明是在觸發事件之前還是之後執行。

觸發事件:INSERT、UPDATE、DELETE事件。例如,以下語句創建一個名字叫upd_check的觸發器,其在對account表作更新(UPDATE)操作之前(BEFORE)自動觸發。

CREATETRIGGERupd_…END2.刪除觸發器語法格式DROPTRIGGER+觸發器名稱3.觸發器案例用tab.sql腳本創建表環境,然後用下面語句創建觸發器。當往tab1表添加記錄後將觸發此觸發器,將此新記錄同時插入tab2表中。

DELIMITER//DROPTRIGGERIFEXISTSt_afterinsert_on_tab1;CREATETRIGGERt_afterinsert_on_(tab2_id)values(new.tab1_id);END;//DELIMITER;當用下面語句往tab1表插入記錄時,tab2表中同時也添加了同樣的記錄,如圖tab1數據表

tab1數據表

tab2數據表

INSERTINTOtab1(tab1_id)values(񟍱')

tab.sql

閱讀全文

與怎麼用觸發器傳數據相關的資料

熱點內容
技術類賬號有哪些 瀏覽:111
從哪裡能查出車輛凍結信息 瀏覽:112
c管家安裝需要在什麼程序上 瀏覽:353
蘋果手機怎麼設置國外代理 瀏覽:387
2k14如何交易科比 瀏覽:221
數控操機怎麼在程序里找刀 瀏覽:577
登錄時信息要多少個字 瀏覽:589
紅色基因產品有哪些 瀏覽:770
小米手機信息驗證碼怎麼全部刪除 瀏覽:778
怎麼看職業技術學院什麼時候開學 瀏覽:584
房東代理直租什麼意思 瀏覽:755
射頻遙控數據終端是什麼 瀏覽:400
南寧的和平批發市場有哪些 瀏覽:478
張家港租房信息一般哪個網站 瀏覽:241
紅色產品手機怎麼拍 瀏覽:627
淘寶雙方達到一致交易怎麼取消 瀏覽:105
哪裡可以買到交易貓 瀏覽:64
獨任審判需要什麼程序 瀏覽:664
精選聯盟的產品怎麼在直播間賣 瀏覽:661
長沙南湖寵物市場是哪個街道 瀏覽:651