标题:求存储过程的标准格式~~
只看楼主
球球
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:1146
专家分:265
注 册:2005-11-28
结帖率:100%
 问题点数:0 回复次数:6 
求存储过程的标准格式~~
不带事务的和带事务的存储过程,求标准写法。谢谢!~~,网上搜过,不太统一。
搜索更多相关主题的帖子: 格式 
2008-09-05 02:48
花渊美步
Rank: 1
等 级:新手上路
威 望:1
帖 子:170
专家分:0
注 册:2008-8-29
得分:0 
我想问下sql2005在哪里建存储过程呢
我这有本书 是sql2000的存储过程的建立
在企业管理器里建的

2005的在哪里建呢
谁给我截个图看一下

将编程进行到底……
2008-09-05 08:37
191638141
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2008-1-5
得分:0 
怎么创建表就这么创建它
2008-09-05 13:02
191638141
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2008-1-5
得分:0 
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
2008-09-05 13:10
球球
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:1146
专家分:265
注 册:2005-11-28
得分:0 
这个格式不是我想要的,关于事务存储过程的格式是如何的?谢谢了。

好累
2008-09-05 13:59
191638141
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2008-1-5
得分:0 
操作过程里添加事务啊
begin transaction//开始事务

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

update /insert/delete //合法的操作
。。。。。。。。
commit transation//结束事务
2008-09-05 17:43
球球
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:1146
专家分:265
注 册:2005-11-28
得分:0 
呵呵

好累
2008-09-05 19:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-231506-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.799851 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved