数据库 第六篇 存储过程.pdfVIP

  • 13
  • 0
  • 约1.14万字
  • 约 15页
  • 2017-06-03 发布于湖北
  • 举报
第六章 存储过程 存储过程是一系列 SQL 语句,变量,控制语句构成的集合,作为一个单元 处理。每个存储过程有一个名词,应用程序可通过名词调用的方法执行存储过程。 合理使用存储过程,可使数据管理更加方便,减少应用程序代码的修改。 6.1 存储过程概述 存储过程是一系列 SQL 语句构成的集合,可以将若干 SQL 语句封装在一个 存储过程中。用户在编写 SQL 脚本时,就可以使用存储过程代替相应的多条 SQL 语句,使得脚本清晰,易于理解。 存储过程是不同于表的另外一种数据库对象,可以接收输入参数,返回输出 参数或状态值,执行存储过程可以提高数据存取性能,存储过程可以多次执行, 提高重用性。 存储过程由输入输出参数,返回值,编程语句组成。可以向存储过程输入多 个参数值,也可以向存储过程的调用者传递多个输出值;存储过程只能有一个返 回值,表示存储过程调用成功还是失败;存储过程的编程语句可以是 SQL 控制 语句、变量、表达式,访问数据库的语句,调用其它存储过程的语句。图 6-1 显 示了 YBPMS 数据的存储过程。 图6-1 YBPMS 数据库的存储过程 存储过程具有下面一些优点: (1) 存储过程具有安

文档评论(0)

1亿VIP精品文档

相关文档