六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

怎么使用MySQL數(shù)據(jù)庫(kù)創(chuàng)建觸發(fā)器

[摘要]MySQL中的觸發(fā)器是由insert、update和delete等事件來觸發(fā)某種特定操作,滿足觸發(fā)器的觸發(fā)條件,數(shù)據(jù)庫(kù)就會(huì)執(zhí)行觸發(fā)器中定義的程序語(yǔ)句,并且觸發(fā)器的執(zhí)行語(yǔ)句可能只有一個(gè),也可能有多個(gè)。...
MySQL中的觸發(fā)器是由insert、update和delete等事件來觸發(fā)某種特定操作,滿足觸發(fā)器的觸發(fā)條件,數(shù)據(jù)庫(kù)就會(huì)執(zhí)行觸發(fā)器中定義的程序語(yǔ)句,并且觸發(fā)器的執(zhí)行語(yǔ)句可能只有一個(gè),也可能有多個(gè)。那怎么實(shí)現(xiàn)創(chuàng)建觸發(fā)器,具體操作如下:

1.png

1.首先,在數(shù)據(jù)庫(kù)world下找到“觸發(fā)器”,鼠標(biāo)右鍵“創(chuàng)建觸/發(fā)器”,彈出輸入新觸發(fā)器名稱,填寫名稱“city_trigger”,

如下圖所示:

2.png

2.輸入完畢,單擊“創(chuàng)建”按鈕,生成city_trigger,

如下圖所示:

3.png

3.為了不影響其他表結(jié)構(gòu),這里新建一張數(shù)據(jù)庫(kù)表t_city_info,代碼如下:

CREATE TABLE `world`.`t_city_info`(  
  `id` INT(8) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `city_code` INT(4) COMMENT '城市編碼',
  `city_name` VARCHAR(20) COMMENT '城市名稱',
  `city_detail` VARCHAR(100) COMMENT '描述',
  PRIMARY KEY (`id`)
) CHARSET=utf8;

如下圖所示:

4.png

5.png

4.數(shù)據(jù)庫(kù)表t_city_info創(chuàng)建完畢后,修改觸發(fā)器代碼,代碼如下:

DELIMITER $$

USE `world`$$

DROP TRIGGER /*!50032 IF EXISTS */ `city_trigger`$$

CREATE
    /*!50017 DEFINER = 'root'@'localhost' */
    TRIGGER `city_trigger` BEFORE INSERT ON `t_city_info` 
    FOR EACH ROW BEGIN
    INSERT INTO  t_tri_time VALUES (NOW());
    END;
$$

DELIMITER ;

如下圖所示:

6.png

5.修改 `city_trigger`觸發(fā)器,點(diǎn)擊運(yùn)行按鈕,并刷新數(shù)據(jù)庫(kù),可以在觸發(fā)器文件夾下查看到 `city_trigger`,

如下圖所示:

7.png

6.然后,先t_city_info中插入一條數(shù)據(jù),代碼如下:

然后,先t_city_info中插入一條數(shù)據(jù),代碼如下:
INSERT INTO t_city_info (
  id,
  city_code,
  city_name,
  city_detail
) 
VALUES
  (1000, 100, '武漢', '武漢市') ;

點(diǎn)擊運(yùn)行后,出現(xiàn)錯(cuò)誤,錯(cuò)誤代碼如下:

1 queries executed, 0 success, 1 errors, 0 warnings
查詢:insert into t_city_info ( id, city_code, city_name, city_detail ) values (1000, 100, '武漢', '武漢市')
錯(cuò)誤代碼: 1146
Table 'world.t_tri_time' doesn't exist
執(zhí)行耗時(shí)   : 0 sec
傳送時(shí)間   : 0 sec
總耗時(shí)      : 0.012 sec

如下圖所示:

8.png

7.由于t_tri_time不存在,導(dǎo)致出錯(cuò),接著創(chuàng)建t_tri_time數(shù)據(jù)庫(kù)表,

如下圖所示:

9.png


8.再次執(zhí)行插入語(yǔ)句,結(jié)果成功;然后,查詢t_tri_time數(shù)據(jù)庫(kù)表,代碼如下:

SELECT * FROM t_tri_time;

如下圖所示:

10.png

11.png

說明:

注意數(shù)據(jù)庫(kù)觸發(fā)器創(chuàng)建語(yǔ)法

了解數(shù)據(jù)庫(kù)表增刪改查語(yǔ)法

以上就是如何利用MySQL數(shù)據(jù)庫(kù)創(chuàng)建觸發(fā)器的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!


學(xué)習(xí)教程快速掌握從入門到精通的SQL知識(shí)。




主站蜘蛛池模板: 欧美在线区 | 天天插天天操天天射 | 亚洲综合影视 | 亚洲欧美色视频 | 天天摸日日摸人人看 | 色优久久| 日本高清视频免费观看 | 欧美亚洲精品在线 | 三级黄色片在线观看 | 日韩美女在线视频网站免费观看 | 手机看片自拍自拍自拍自视频 | 日韩手机专区 | 欧美一区二区aa大片 | 欧日韩不卡在线视频 | 永久免费精品影视网站 | 欧美一级视屏 | 色拍拍综合网 | 天天干天天操天天拍 | 日韩精品视频免费观看 | 伊人狠狠| 亚洲高清视频一区 | 日本a视频在线 | 日韩欧美在线综合网高清 | 天天操夜夜爽 | 人人网碰人人网超 | 亚洲第一区精品观看 | 色噜噜狠狠色综合欧洲 | 欧美无专区 | 日本免费网站在线观看 | 日本视频中文字幕一区二区 | 日本天堂网址 | 午夜视频日本 | 色香影院 | 青娱乐极品在线 | 亚洲黄色在线网站 | 在线视频亚洲 | 欧美性生活视频免费播放网址大全观看 | 欧美又粗又硬又大久久久 | 四虎影院免费观看视频 | 亚洲a成人 | 婷婷激情综合 |