存储过程

  1. 什么是存储过程及优缺点:    

       存储过程是预编译SQL语句的集合,用于代替传统的逐条执行SQL语句的方式。一个存储过程中可能包含查询、插入、删除和更新等操作的一系列SQL语句,当这个存储过程被调用执行时,这些操作也会同时执行。

  • 提高应用程序的通用性和可移植性
  • 高效的管理用户操作数据库的权限
  • 提高SQL的速度
  • 减轻服务器的负担

 

   2.   存储过程分类

  

系统存储过程:以SP_为前缀命名。

系统存储过程:存储在master数据库中。

 

   3.  创建存储过程 

create procedure 过程名

@parameter  参数类型

@parameter  参数类型 output

as

 begin

   命令行或命令块([嵌套、分组、聚合函数]、[带有多个select查询语句])

 end

 

  4.  执行

execute  过程名[参数值,....][output]

posted @ 2010-12-15 16:19  乄蛇~  阅读(186)  评论(0编辑  收藏  举报