-
介绍
存储过程是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。 存储过程思想上很简单,就是数据库SQL语言层面的代码封装与重用。
-
特点
- 封装、复用
- 可以接收参数,也可以返回数据
- 减少网络交互,提升效率
-
创建存储过程
|
|
- 调用
|
|
- 查看存储过程
|
|
- 删除存储过程
|
|
注意:在命令行中,执行创建存储过程的SQL时,需要通过关键字
delimiter
指定SQL语句的结束符
|
|
- 变量
系统变量是MySQL服务器提供,不是用户定义的,属于服务器层面,分为全局变量(GLOBAL)、会话变量(SESSION)。
- 查看系统变量
|
|
- 设置系统变量
|
|
【待续。。。】