第8章存储过程..pptVIP

  • 24
  • 0
  • 约 33页
  • 2016-12-19 发布于重庆
  • 举报
第8章 存储过程 学习目标 理解存储过程的作用,学会根据需要创建、修改、删除存储过程(带输入、输出参数),在实际应用开发时能够灵活运用存储过程以提高开发效率。 问题 存储过程的作用 模块化编程: 创建一个存储过程存放在数据库中后,就可以被其他程序反复使用。 快速执行 存储过程第一次被执行后,就驻留在内存中。以后执行就省去了重新分析、优化、编译的过程。 减少网络通信量 有了存储过程后,在网络上只要一条语句就能执行一个存储过程。 安全机制 通过隔离和加密的方法提高了数据库的安全性,通过授权可以让用户只能执行存储过程而不能直接访问数据库对象。 创建带输入参数的存储过程 创建格式: CREATE PROCEDURE proc_name @para_name datatype [=default], … AS Sql_statements 执行带输入参数的存储过程 案例 创建一个名为p_StuByPara的存储过程,根据给定的班级编码和学生学号,显示相应学生的信息 修改存储过程 修改格式: ALTER PROCEDURE proc_name @para_name datatype [=default], … [WITH ENCRYPTION] AS Sql_statements 【问题】使用Transact-SQL语句,修改存储过程

文档评论(0)

1亿VIP精品文档

相关文档