SQL Server存储过程
来源:互联网 发布:php登录简单页面代码 编辑:程序博客网 时间:2024/06/14 17:28
一、定义
存储过程的定义:存储过程是由过程化SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,使用时只要调用即可。
主要优点:运行效率高,存储过程是已经预编译好的,能包含多个SQL操作。
二、基本语法
(1)创建
create proc [存储过程名字]
@[参数名] [数据类型],@[参数名] [数据类型],@[参数名] [数据类型]=[值], ... ...//可以同时对参数赋值
as
declare
@[内部变量名] [数据类型],@[内部变量名] [数据类型]=[值], ... ... //这里的内部变量相当于函数内部的局部变量,也可以同 时对变量赋值
begin
[SQL语句]
raiserror('错误提示',16,1)//错误提示,16是严重级别,1是状态
print @[变量名] //输出显示
select @[变量名] //输出显示 ------红色语句可能经常要用到
end
(2)执行
exec [存储过程名字] '参数值1','参数值2', ... ...
(3)删除
drop proc [存储过程名字]
(4)判断是否存在某存储过程
if object_id('[存储过程名]', 'p') is not null
或
if exists(select name from sysobjects where name = '[存储过程名]' and type = 'p' )
参考了http://wenku.baidu.com/link?url=fsgj1zV9LMV2DLsZe72gcvIywUvsqPt3QRXtDgfLT1WtswEjZl-sDl2rqvlUYiF_gdE3bPXHj2VLOgHaze9528eVasfT1LKvGFLHUUNUmpe
http://www.cnblogs.com/jiajiayuan/archive/2011/06/15/2081201.html
http://www.cnblogs.com/hoojo/archive/2011/07/19/2110862.html
- SQL SERVER存储过程
- SQL SERVER存储过程
- Sql Server 存储过程
- SQL Server存储过程
- SQL SERVER 存储过程
- SQL Server 存储过程
- SQL Server存储过程
- SQL Server存储过程
- SQL Server 存储过程
- SQL Server 存储过程
- SQL Server 存储过程
- SQL Server 存储过程
- SQL Server 存储过程
- sql server存储过程
- sql server存储过程
- SQL Server存储过程
- SQL Server 存储过程
- sql server 存储过程
- android流量测试的指导方法
- react开发环境搭建
- iOS开发 - 第04篇 - 网络 - 03 - 数据安全 & 文件下载
- Android之两个应用之间的通信与调用
- byte[]数组作为map的key的问题
- SQL Server存储过程
- [Headset]MT6589中常用宏开关的作用
- 基于 flask 框架的模拟instagram 图片分享网站的开发 5(发布网站v1.0版本)
- Yii2之activeform部分随笔
- android 根据证书生成对应的签名文件
- iOS 发送的位置能调用本机地图导航资料整理
- hbase-site.xml 和 hbase-default.xml
- 结构体强转联合体笔记
- Android Socket通信