这期是MySQL系列,主要了存储过程和触发器的使用,希望能对你有所帮助哦!!
存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,提高了数据库执行速度 触发器是一种特殊类型的存储过程MySQL系列—-存储过程、触发器
存储过程
创建一个存储过程,使得结果输出两个数的和
DELIMITER $$ CREATE DEFINER=`root`@`localhost` PROCEDURE `cp_Add`(a INT,b INT) BEGIN DECLARE c INT; SET c=a+b; SELECT c; END$$ DELIMITER ;
执行存储过程,计算38加上26的和
CALL cp_Add(38,26);
触发器
在student表中创建删除触发器ctr_del
DELIMITER $$ CREATE TRIGGER `d_eams`.`ctr_del` BEFORE DELETE ON `d_eams`.`t_student` FOR EACH ROW BEGIN SET @info='你无权删除此条记录!'; END$$ DELIMITER ;
查看触发器ctr_del的一般信息和文本信息
SHOW TRIGGERS;
删除学号为“201507003”的记录。验证触发器的执行
DELETE FROM student WHERE 学号=” 201507003”;
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算