Skip to content

概述

存储过程是为了执行一定的任务而组合在一起的SQL语句集,通过存储过程封装,用户与数据库间只需少量的信息通讯即可完成多语句操作,减少了用户与数据库系统间的交互,可提升一定访问性能。存储过程的实现在减少用户端工作的同时,会相应的增加数据库端的工作,在一定程度上增加数据库服务器的负荷,故是否使用存储过程,如何使用存储过程需经过数据库管理员评估。

通常存储过程包含以下三个部分:

  1. 声明部分
  2. 执行部分
  3. 异常处理部分

执行部分为必选项,声明部分和异常处理部分可根据情况而定。