亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 一篇文章帶你深入了解Mysql觸發器

一篇文章帶你深入了解Mysql觸發器

熱門標簽:拉卡拉外呼系統 外東北地圖標注 400電話可以辦理嗎 大眾點評星級酒店地圖標注 話務外呼系統怎么樣 云南電商智能外呼系統價格 智能外呼系統復位 高清地圖標注道路 臨清電話機器人

基于school數據庫中的student, course, sc表,創建滿足下述要求的觸發器:

數據庫navicat cmd界面運行

1.對SC表進行插入或修改時,如果考試成績不在0-100范圍內時,則撤銷插入或修改操作。

DELIMITER ;
DROP TRIGGER IF EXISTS `tri_update_grade`;
DELIMITER ;;
CREATE TRIGGER `tri_update_grade` BEFORE UPDATE ON `sc` FOR EACH ROW begin
if new.grade > 100 then
delete from sc;
elseif new.grade  0 then
delete from sc;
end if;
end
;;
DELIMITER ;
DROP TRIGGER IF EXISTS `tri_insert_grade`;
DELIMITER ;;
CREATE TRIGGER `tri_insert_grade` BEFORE INSERT ON `sc` FOR EACH ROW begin
if new.grade > 100 then
delete from sc;
elseif new.grade  0 then
delete from sc;
end if;
end
;;

2.對SC表進行插入時,如果學生的選課總學分超過30,則報錯并撤銷插入。

DELIMITER ;
DROP TRIGGER IF EXISTS `tri_insert_credit`;
DELIMITER ;;
CREATE TRIGGER `tri_insert_credit` BEFORE INSERT ON `sc` FOR EACH ROW begin
SELECT sum(Ccredit) INTO @sumcred from Student join SC on SC.Sno=Student.Sno join Course on Course.Cno=SC.Cno WHERE sc.Sno=new.Sno;
if (@sumcred>30)
then
delete from sc;
end if;
end
;;

3.對SC表進行修改時,不允許修改考試成績不及格的學生選課記錄。

DELIMITER ;
DROP TRIGGER IF EXISTS `tri_grade`;
DELIMITER ;;
CREATE TRIGGER `tri_grade` BEFORE UPDATE ON `sc` FOR EACH ROW begin
select grade INTO @gra from sc where sno=new.sno and sno=new.sno;
if (@gra >= 60)
then
set new.grade=20;
else
delete from sc;
end if;
end
;;

4.對STUDENT表進行插入時,如果年齡為空,則將該生年齡設置為所有學生年齡的平均值。

DELIMITER ;
DROP TRIGGER IF EXISTS `tri_student`;
DELIMITER ;;
CREATE TRIGGER `tri_student` BEFORE INSERT ON `student` FOR EACH ROW begin
select avg(Sage) INTO @avgage from student;
SET @old_age = new.Sage;
if @old_age IS NULL
then
set new.Sage=@avgage;
end if;
end
;;

5.在STUDENT表中增加兩列,分別用來存放學生的平均成績和等級,并對SC表進行插入后,自動維護學生的平均成績和等級(85-100,等級為“優"; 60-85,等級為“良”,60 以下,等級為“差")

DELIMITER ;
DROP TRIGGER IF EXISTS `tri_comment`;
DELIMITER ;;
CREATE TRIGGER `tri_comment` BEFORE UPDATE ON `student` FOR EACH ROW begin
select avg(Grade) INTO @avggra from sc where sno=new.sno;
if @avggra > 85 then
update sc set new.Savg=@avggra,new.Scomment="you";
else if @avggra > 60 and @avggra = 85 then
update sc set new.Savg=@avggra,new.Scomment="you";
else
update sc set new.Savg=@avggra,new.Scomment='cha';
end if;
end if;
end
;;
DELIMITER ;

總結

本篇文章就到這里了,希望能給你帶來幫助,也希望您能夠多多關注腳本之家的更多內容!

您可能感興趣的文章:
  • Mysql觸發器在PHP項目中用來做信息備份、恢復和清空
  • MySQL觸發器的使用
  • 詳解MySQL數據庫之觸發器
  • mysql 觸發器語法與應用示例
  • MySql視圖觸發器存儲過程詳解
  • mysql觸發器實時檢測一條語句進行備份刪除思路詳解

標簽:阿里 山西 無錫 溫州 定西 三明 揚州 福州

巨人網絡通訊聲明:本文標題《一篇文章帶你深入了解Mysql觸發器》,本文關鍵詞  一篇,文章,帶你,深入,了解,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《一篇文章帶你深入了解Mysql觸發器》相關的同類信息!
  • 本頁收集關于一篇文章帶你深入了解Mysql觸發器的相關信息資訊供網民參考!
  • 推薦文章
    久久国产精品永久免费网站| 日本在线不卡视频| 欧美另类videosbestsex久久| 青青青草影院 | 成人免费观看的视频黄页| 日韩一级黄色片| 亚州视频一区二区| 国产伦精品一区二区三区在线观看| 999久久久免费精品国产牛牛| 成人高清免费| 亚洲精品久久玖玖玖玖| 日日日夜夜操| 亚洲天堂免费| 日韩专区在线播放| 欧美大片一区| 欧美激情一区二区三区在线播放| 九九免费高清在线观看视频| 国产一区二区精品久久| 香蕉视频三级| 欧美一级视| 日韩中文字幕在线观看视频| 一本伊大人香蕉高清在线观看| 黄视频网站免费| 国产伦精品一区二区三区在线观看| 在线观看成人网 | 国产一区二区高清视频| 欧美18性精品| 欧美另类videosbestsex| 欧美激情中文字幕一区二区| 国产视频一区二区在线播放| 青青久久精品国产免费看| 一级毛片视频免费| 999久久66久6只有精品| 精品久久久久久中文| 日本免费乱理伦片在线观看2018| 日本伦理黄色大片在线观看网站| 欧美a级大片| 精品久久久久久中文| 999久久66久6只有精品| 成人av在线播放| 四虎论坛| 精品国产一区二区三区久| 一级女人毛片人一女人| 日韩在线观看免费完整版视频| 九九九国产| 精品视频在线观看免费| 九九九国产| 国产精品免费久久| 日本伦理网站| 深夜做爰性大片中文| 美女免费精品高清毛片在线视| 久久国产精品永久免费网站| 国产精品自拍亚洲| 免费的黄视频| 精品视频在线看 | 欧美激情影院| 91麻豆精品国产自产在线观看一区| 免费国产在线观看| 99久久网站| 日韩中文字幕在线观看视频| 午夜在线观看视频免费 成人| 国产麻豆精品hdvideoss| 亚洲精品中文字幕久久久久久| 成人影视在线播放| 99久久精品国产麻豆| 韩国毛片免费大片| 中文字幕一区二区三区 精品| 国产成人精品综合久久久| 免费毛片播放| 国产一区精品| 日韩av片免费播放| 国产一区二区精品| 久久国产精品自线拍免费| 天天做日日爱夜夜爽| 99久久精品国产高清一区二区| 国产综合91天堂亚洲国产| 美女被草网站| 免费毛片播放| 国产a网| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 精品在线视频播放| 你懂的福利视频| 国产福利免费视频| 日本伦理网站| 亚洲天堂一区二区三区四区| 九九久久99综合一区二区| 国产一区二区高清视频| 韩国三级一区| 国产国语在线播放视频| 国产福利免费视频| 国产极品白嫩美女在线观看看| 亚飞与亚基在线观看| 四虎影视久久| 精品毛片视频| 国产91精品系列在线观看| 欧美激情中文字幕一区二区| 成人免费观看的视频黄页| 91麻豆精品国产自产在线观看一区| 欧美另类videosbestsex| 国产91精品系列在线观看| 精品国产香蕉伊思人在线又爽又黄| 久久精品店| 成人影视在线播放| 四虎精品在线观看| 国产成人啪精品视频免费软件| 国产激情视频在线观看| 欧美激情一区二区三区视频 | 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产伦精品一区二区三区在线观看| 日本免费乱理伦片在线观看2018| 色综合久久天天综合| 国产精品免费久久| 国产不卡在线观看| 日韩免费在线视频| 精品国产三级a| 亚洲精品影院一区二区| 国产极品白嫩美女在线观看看| 久久福利影视| 国产a免费观看| a级精品九九九大片免费看| 国产一区二区精品久久91| 美女免费毛片| 成人高清免费| 国产精品1024永久免费视频 | 国产综合91天堂亚洲国产| 国产亚洲精品成人a在线| 日本特黄特黄aaaaa大片| 国产高清在线精品一区二区 | 国产网站免费在线观看| 日韩免费片| 欧美另类videosbestsex| 成人a大片在线观看| 国产一区二区精品久久91| 99色视频在线| 国产一区二区高清视频| 精品在线视频播放| a级精品九九九大片免费看| 亚洲 激情| 一级女性全黄久久生活片| 国产激情视频在线观看| 日韩在线观看免费完整版视频| 韩国毛片免费大片| 日本伦理网站| 久久精品免视看国产成人2021| 国产高清在线精品一区a| 精品国产香蕉伊思人在线又爽又黄| 国产精品免费久久| 台湾毛片| 精品视频在线观看免费| 精品视频在线观看免费| 午夜欧美成人久久久久久| 日日日夜夜操| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 免费一级片网站| 麻豆系列国产剧在线观看| 精品视频在线观看免费| 999久久66久6只有精品| 日韩中文字幕一区二区不卡| 一级毛片视频免费| 麻豆系列国产剧在线观看| 青青久在线视频| 香蕉视频三级| 日韩专区亚洲综合久久| 免费国产在线视频| 国产一级生活片| 美女被草网站| 日本特黄特黄aaaaa大片| 青青青草影院 | 久久精品免视看国产成人2021| 黄视频网站在线免费观看| 亚洲天堂免费| 韩国毛片 免费| 精品视频在线观看免费| 日本免费看视频| 国产高清在线精品一区二区 | 99久久精品国产高清一区二区| 精品视频在线观看一区二区三区| 黄色福利片| 精品视频免费在线| 日日夜人人澡人人澡人人看免| 成人影视在线播放| 国产一区二区精品久久91| 精品视频免费在线| 美女被草网站| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 亚洲精品久久玖玖玖玖| 欧美18性精品| a级精品九九九大片免费看| 精品视频在线观看免费| 亚洲第一视频在线播放| 国产不卡高清在线观看视频| 精品视频在线观看一区二区三区| 久久国产影视免费精品| 久久精品大片| 91麻豆国产福利精品| 国产激情视频在线观看| 国产精品免费久久| 欧美激情一区二区三区视频高清| 国产综合91天堂亚洲国产| 日韩专区第一页|