【MySQL】存储过程(十一)

MySQL学习·第十一站~
本文已收录至专栏:MySQL通关路
❤️文末附全文思维导图,感谢各位点赞收藏支持~

一.引入

存储过程是事先经过编译并存储在数据库中的一段 SQL 语句的集合,调用存储过程可以简化应用开发人员的工作,可以减少数据在数据库和应用服务器之间的传输,提高数据处理的效率。 存储过程相当于数据库 SQL 语言层面的代码封装与重用。
【MySQL】存储过程(十一)_第1张图片

用途:

  • 可以把某一业务SQL封装在存储过程中,需要用到的时候直接调用即可。
  • 类似于其他语言的函数(方法),在使用存储过程中,可以传递参数,也可以接收返回值。
  • 减少客户端与数据库的网络交互,提高执行效率,如果涉及到多条SQL执行,每执行一次都是一次网络传输。 而如果封装在存储过程中,我们只需要网络交互一次可能就可以了。

二.基础语法

(1) 创建

(1.1) 在客户端创建

  • 语法
CREATE 

你可能感兴趣的:(MySQL通关路,mysql,数据库)