个人认为 mysql数据库的储存过程就像一个函数里面包含了SQL语句,可以节省下次编写时间。当下次我们要用的时候直接调用就可以了。
以下是实例
表one
select * from one;
+----+------+-----+-------+
| id | name | age | phone |
+----+------+-----+-------+
| 1 | a | 18 | 123 |
| 2 | b | 19 | 234 |
| 3 | c | 20 | 345 |
+----+------+-----+-------+
编写储存过程
delimiter //
create procedure Get4()
begin
select name from one;
end //
delimiter ;
调用
call Get4();
结果
+------+
| name |
+------+
| a |
| b |
| c |
+------+
3 rows in set
Query OK, 0 rows affected