注册 登录
编程论坛 SQL Server论坛

求存储过程的标准格式~~

球球 发布于 2008-09-05 02:48, 1247 次点击
不带事务的和带事务的存储过程,求标准写法。谢谢!~~,网上搜过,不太统一。
6 回复
#2
花渊美步2008-09-05 08:37
我想问下sql2005在哪里建存储过程呢
我这有本书 是sql2000的存储过程的建立
在企业管理器里建的

2005的在哪里建呢
谁给我截个图看一下
#3
1916381412008-09-05 13:02
怎么创建表就这么创建它
#4
1916381412008-09-05 13:10
create procedure [数据库名].名称
@参数 定义
@参数 定义
AS
 操作过程
GO
---------------
CREATE PROCEDURE dbo.sample  
@graschool varchar(50) output,//输出参数
@id int                       //默认输入参数
AS
       select @graschool=graschool from a
           where id=@id          //查询graschool值
        if @graschool is null
                  return 0
       else
                  return 1        
//返回一个directionvalue值 用与代码接受处理
GO
#5
球球2008-09-05 13:59
这个格式不是我想要的,关于事务存储过程的格式是如何的?谢谢了。
只有本站会员才能查看附件,请 登录
#6
1916381412008-09-05 17:43
操作过程里添加事务啊
begin transaction//开始事务

if。。。。 不合法
begin
raiserror('错误信息',16,1)
rollback//回滚
return
end
//不合法的操作回滚

update /insert/delete //合法的操作
。。。。。。。。
commit transation//结束事务
#7
球球2008-09-05 19:57
呵呵
1