欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

MySQL觸發(fā)器簡單用法示例

本文實例講述了MySQL觸發(fā)器簡單用法。分享給大家供大家參考,具體如下:

在保山等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站制作、成都網(wǎng)站設(shè)計 網(wǎng)站設(shè)計制作定制網(wǎng)站開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,成都全網(wǎng)營銷,外貿(mào)網(wǎng)站制作,保山網(wǎng)站建設(shè)費用合理。

mysql觸發(fā)器和存儲過程一樣,是嵌入到mysql的一段程序,觸發(fā)器是由事件來觸發(fā)的,這些事件包括,INSERT,UPDATE,DELETE,不包括SELECT

創(chuàng)建觸發(fā)器

CREATE TRIGGER name,time,event ON table_name FOR EACH ROW trigger_stmt

例如

復(fù)制代碼 代碼如下:
CREATE TRIGGER ins_sum BEFORE INSERT ON account FOR EACH ROW SET @sum = @sum + NEW.amount

有多個執(zhí)行語句的觸發(fā)器

CREATE TABLE test1(a1 INT);
CREATE TABLE test2(a2 INT);
CREATE TABLE test3(a3 INT NOT NULL AUTO_INCREMENT PRIMARY KEY);
CREATE TABLE test4(
  a4 INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  b4 INT DEFAULT 0
);
DELIMITER //
CREATE TRIGGER testref BEFORE INSERT ON test1
  FOR EACH ROW BEGIN
    INSERT INTO test2 SET a2 = NEW.a1;
  DELETE FROM test3 where a3 = NEW.a1;
    UPDATE test4 SET b4 = b4 + 1 WHERE a4 = NEW.a1;
  END
  //
DELIMITER ;
INSERT INTO test3(a3) VALUES (NULL), (NULL), (NULL), (NULL), (NULL), (NULL),(NULL), (NULL), (NULL), (NULL), (NULL), (NULL);
INSERT INTO test4(a4) VALUES (0), (0), (0), (0), (0), (0), (0), (0), (0), (0);
//開始測試
INSERT INTO test1 VALUES (1), (3), (1), (7), (1), (8), (4), (4);

查看觸發(fā)器

SHOW TRIGGERS \G; //查看所有
SELECT * FROM information_schema.TRIGGERS where TRIGGER_NAME = 'testref';

刪除觸發(fā)器

DROP TRIGGER testref;

綜合案例

步驟1:創(chuàng)建persons表

CREATE TABLE persons (name VARCHAR(40), num int);

步驟2:創(chuàng)建一個銷售額表sales

CREATE TABLE sales (name VARCHAR(40), sum int);

步驟3:創(chuàng)建一個觸發(fā)器

CREATE TRIGGER num_sum AFTER INSERT ON persons
FOR EACH ROW INSERT INTO sales VALUES (NEW.name,7*NEW.num);

步驟4:向persons表中插入記錄

INSERT INTO persons VALUES ('xiaoxiao',20),('xiaohua',69);
SELECT * FROM persons;
SELECT *FROM sales;

更多關(guān)于MySQL相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《MySQL查詢技巧大全》、《MySQL事務(wù)操作技巧匯總》、《MySQL存儲過程技巧大全》、《MySQL數(shù)據(jù)庫鎖相關(guān)技巧匯總》及《MySQL常用函數(shù)大匯總》

希望本文所述對大家MySQL數(shù)據(jù)庫計有所幫助。

網(wǎng)頁標(biāo)題:MySQL觸發(fā)器簡單用法示例
網(wǎng)頁地址:http://aaarwkj.com/article48/iijohp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、微信小程序移動網(wǎng)站建設(shè)、網(wǎng)站收錄建站公司、網(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)

小程序開發(fā)
成年人网站一级黄色免费| 青青草老司机在线视频| 久久亚洲av电影网站| 最近最新免费成人在线视频| 最新日本欧美一区二区| 亚洲超清av在线播放一区二区| 蜜桃av网站免费观看| 亚洲少妇午夜福利视频| 精品亚洲一区二区三区四| 好吊妞在线新免费视频| 亚洲激情中文字幕av网| 国产精品中文字幕日韩在线| 热久久视频这里只有精品| 亚洲 精品一区二区| 中日中文av一区二区三区| 国产精品日韩经典中文字幕| 91在线观看高清免费| 亚洲成av人天堂影院| 五月天丁香婷婷深爱| 亚洲一级香蕉视频东京热| 91亚洲国产成人精品性色| 久久偷拍一区二区三区| 午夜少妇久久久久久久久| 欧美大片高清在线观看| 日韩激情中文字幕一区二区三区| 国产亚洲无线码一区二区| 日本免费91午夜视频| 一区二区在线视频国产| 午夜在线观看视频免费| 久久亚洲av麻衣北条麻妃| 人妻中字幕出轨中文字幕| 另类激情综合在线观看| 亚洲av二区三区成人| 韩国av一区二区三区| 成人性生交大片免费看多人| 日韩av在线专区观看| 亚洲社区一区二区三区四区| 91精品日日躁夜夜躁欧美 | 一区二区三区av天堂| 国产男女猛烈无遮挡av| 亚洲一区二区三区经典精品 |