SQL Server 2005调试存储过程

存储过程是数据库应用中最重要的应用之一,但如果用过SQL Server 2005的朋友就知道它的调试没有了以前SQL Server 2000那么方便,只能通过Visual Studio 2005进行断点调试,但也不是所有的版本能进行断点调试的。所以在有些情况你还是可以通过输出的变量值来判断其是否按照预定的目标运行。具体方法如下:

1.要在存储过程中设定什么时候结束,return end(只能出现一次)
2.在存储过程中写入:Select @ABC AS ABC (这主要是查询你想要查询的变量的值)
3.然后你在查询分析器里面运行:

  DECLARE	@return_value int

EXEC @return_value = [dbo].[存储过程的名字]
@Dt = N'2010-05-31 08:00:00',@Dt1 = N'2010-05-31 08:59:00',@Dt2 = N'2010-05-31',
@parttype ='',
@itmCode1 = '',@itmCode2 = '',
@custCode1='001',@custCode2='001'
注意: @Dt等是传递到存储过程的条件参数,按具体情况的变量来编写,当然也可以在上面的语句下加上你需要查询的临时表的select语句来达到断点查询的后果。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值