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

怎麼用觸發器傳數據

發布時間: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

閱讀全文

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

熱點內容
砂糖桔市場前景如何 瀏覽:839
常平鎮賣毛線的市場有哪些 瀏覽:466
股票找不到交易怎麼辦 瀏覽:972
技術市場是什麼類型 瀏覽:131
南寧農葯批發市場在哪裡 瀏覽:774
開網店做代理怎麼和廠家簽合同 瀏覽:862
匯通快遞怎麼做代理 瀏覽:66
代理商怎麼打款 瀏覽:129
微信小程序如何更改授權 瀏覽:843
access如何刪除數據 瀏覽:961
淘小鋪產品上架傭金怎麼設置 瀏覽:673
濟南大數據公司有哪些 瀏覽:357
什麼是專業技術職稱系列 瀏覽:554
想買籃子百色哪個市場有賣 瀏覽:348
鈦焊氬氣保護罩什麼技術要求 瀏覽:318
服裝業垂直市場是什麼 瀏覽:687
汽車維修代理哪個最好 瀏覽:683
雲交易是什麼知乎 瀏覽:19
怎麼製作一個頭條小程序 瀏覽:339
程序如何修改標簽紙中的紙間距 瀏覽:524