存储过程定义:一组预先写好的能实现某种功能的T-SQL程序
分类:系统存储过程 扩展存储过程 用户自定义存储过程
用户自定义存储过程的创建:(无参)最大可达128M
CREATE PROC pr_例一 创建名为pr_例一的存储过程
AS 存储过程主题的开始
select * from 类别表 存储过程的SQL语句
GO
修改存储过程
ALTER PROC pr_例一
AS
SELECT * FROM 类别表 ORDER BY 类别名称
GO
执行存储过程
EXEC pr_例一
删除存储过程
DROP pr_例一
有参存储过程的创建(最多可有2100个参数)
CREATE PROC pr_例二
@id int 4,
@name nvarchar(20)
AS
SELECT * FROM 类别表 WHERE ID=@id AND Name=@name
GO
执行带参数的存储过程
EXEC pr_例二 1,张三
SET NOCOUNT ON 不返回计数信息