你的位置:首页 > 软件开发 > 数据库 > SQL Server(七)——存储过程

SQL Server(七)——存储过程

发布时间:2016-08-08 18:00:43
一、概述存储过程是一组编译在单个执行计划中的T-SQL语句存储过程:就像函数一样的会保存在数据库中(可编程性)存储过程的优点:1、允许模块化程序设计2、允许更快执行如果某操作需要大量T-SQL代码或需要重复执行,存储过程将比T-SQL批代码的执行要快。将在创建存储过程时对其进行分 ...

一、概述

存储过程是一组编译在单个执行计划中的T-SQL语句

存储过程:就像函数一样的会保存在数据库中(可编程性)

存储过程的优点:

1、允许模块化程序设计

2、允许更快执行如果某操作需要大量T-SQL代码或需要重复执行,存储过程将比T-SQL批代码的执行要快。将在创建存储过程时对其进行分析和优化,并可以在首次执行该过程后使用该过程的内存中版本。

3、减少网络流量

4、一个需要数百行T-SQL代码的操作由一条执行过程代码的单独语句就可实现,而不需要在网络中发送数百行代码。

5、作为安全机制使用

二、编写

创建存储过程:

SQL Server(七)——存储过程SQL Server(七)——存储过程
create proc JiaFa--需要的参数@a int,@b intas  --存储过程的内容  declare @c int;  set @c = @a + @b;  return @c;gopublic int JiaFa(int a, int b){  int c = a+b;  return c;}--执行完毕后全部选中,执行创建

原标题:SQL Server(七)——存储过程

关键词:sql

sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。