mysql觸發(fā)器怎么刪除 mysql觸發(fā)器限制刪除和修改

mysql觸發(fā)器 刪除操作

沒有這么復(fù)雜,只要選擇級聯(lián)刪除就可以,被關(guān)聯(lián)的數(shù)據(jù)被刪掉的時候mysql會自動刪除與它相關(guān)聯(lián)的其他表的數(shù)據(jù),在建表的時候注意一下就好了。

成都創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)阿里地區(qū),十余年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792

如何修改和刪除Mysql中已經(jīng)存在的觸發(fā)器

修改:alter trigger trigger_name on table_name

刪除: drop trigger trigger_name

mysql如何用觸發(fā)器禁止某條記錄的刪除、修改

mysql用觸發(fā)器禁止某條記錄的刪除、修改:

delimiter //

CREATE TRIGGER xx_company_agent_update? BEFORE UPDATE ON xx_company_agent

FOR EACH ROW

BEGIN

IF OLD.bank_card is not null THEN

SET NEW.bank_card = OLD.bank_card,NEW.money= OLD.money,NEW.real_money=OLD.real_money,NEW.bank_name=OLD.bank_name;

END IF;

END;//

delimiter ;

擴展資料

mysql觸發(fā)器的使用

用戶記錄用戶的預(yù)期事件(schema是特殊用戶的數(shù)據(jù)庫對象集合。這些對象包括:表,索引,視圖,存儲程序等。在Oracle里, schema要求創(chuàng)建一個用戶。但是也可以創(chuàng)建一個沒有schema的用戶(根本沒有對象)。

所以在Oracle-中,用戶就是一個帳戶而schema就是對象??赡茉谄渌臄?shù)據(jù)庫平臺上可以創(chuàng)建一個沒有用戶的schema。LOGOFF不能是AFTER LOGOFF,將會重新操作,這里應(yīng)該是BEFORE,否則就會報錯:替換可以插入不能有AFTER。創(chuàng)建或替換觸發(fā)器MYLOGOFFTRIGGER。

參考資料來源:百度百科—mySQL

網(wǎng)站名稱:mysql觸發(fā)器怎么刪除 mysql觸發(fā)器限制刪除和修改
鏈接分享:http://bm7419.com/article44/ddcosee.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、ChatGPT外貿(mào)網(wǎng)站建設(shè)、App開發(fā)、商城網(wǎng)站、域名注冊

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名