mysql简单的存储过程

 一、适用场景:一般是增删改

 二、格式

三、例子

mysql简单的存储过程_第1张图片

1.实现传入两个 float,返回二者之和

mysql简单的存储过程_第2张图片

 

2.实现传入工种名,返回该工种的员工人数

mysql简单的存储过程_第3张图片

  

3.创建存储过程或函数实现传入两个女神生日,返回大小

mysql简单的存储过程_第4张图片

 

4.创建存储过程或函数实现传入女神编号,返回女神名称和女神电话

mysql简单的存储过程_第5张图片

 

5.创建存储过程或函数实现传入用户名和密码,插入到admin中

mysql简单的存储过程_第6张图片

mysql简单的存储过程_第7张图片 

6.创建存储过程或函数实现传入一个日期,格式化成xx年xx月xx日并返回

mysql简单的存储过程_第8张图片

7.创建存储过程或函数,根据传入的条目数和起始索引,查询 beauty表的记录

mysql简单的存储过程_第9张图片

8.需要创建一个存储过程,可以按照id的值,修改对应的价格

DELIMITER $
  CREATE PROCEDURE change_price(IN price_val DECIMAL(10,2),IN id_val INT)
BEGIN
   UPDATE goods SET price=price_val  WHERE id=id_val;
END $
   CALL  change_price(20.68,23)


 
           

 

 

 

 

你可能感兴趣的:(mysql)