Mysql存储过程
MySQL存储过程
什么是存储过程
- 存储过程就是SQL语句和控制语句的预编译集合,以一个名称存储并作为一个单元处理。
创建存储过程
调用存储过程
- Call sp_name();
删除存储过程
- drop procedure sp_name;
ROW_COUNT()函数
- 返回当前更新、删除、修改行的行数
存储过程与自定义函数区别
- 存储过程实现的过程要复杂一些,函数的针对性更强
- 存储过程可以返回多个值,函数只能返回一个值
- 存储过程一般独立的来执行,函数可以作为其他SQL语句的组成部分来实现