存储过程是数据库应用中最重要的应用之一,但如果用过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语句来达到断点查询的后果。
分享到:
相关推荐
详细介绍了SqlServer的存储过程调试方法,适合初学者及想深入研究的开发人员
资源名称:SQL_Server存储过程调试指南内容简介: 存储过程( Stored Procedure)是一组为了完成特定功能的 SQL 语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来...
一步一步操作vs中断点测试sqlserver的存储过程
SQLSERVER 2005中不知因何去掉了很重要的DEBUGGER功能,要调试,必须要安装VS2005专业版或者更高版本。非常不方便。 还好,SQLSERVER 2008中这个很重要而且方便的功能又回来了。 不过,SQLSERVER 2008的调试功能和...
在Visual Studio 2005中调试SQL Server 2005的存储过程
第2章 SQL Server环境 第3章 存储过程的设计概念 第4章 T-SQL的基本编程结构 第5章 函数 第6章 复合T-SQL结构:批处理、脚本和事务 第7章 调试和错误处理 第8章 特殊类型的过程 第9章 高级存储过程编程 第10章 与SQL...
内容概要:简单的C# winform调用存储过程实例,创建存储过程入参,通过SqlConnection对象和SqlCommand对象调用存储过程,获取存储过程的出参并显示出来,详细代码注释,希望对用到C#调用存储过程的小伙伴有帮助 ...
SQL 2005中存储过程和触发器调试大法
第2章 SQL Server环境 第3章 存储过程的设计概念 第4章 T-SQL的基本编程结构 第5章 函数 第6章 复合T-SQL结构:批处理、脚本和事务 第7章 调试和错误处理 第8章 特殊类型的过程 第9章 高级存储过程编程 第10章 与SQL...
今天突然有同事问起,如何在sqlserver中调试存储过程(我们公司使用的是sqlserver 2008 R2),猛地一看,和以前使用sqlserver 2000真的有很大的不同,我真晕了。 于是琢磨了一下。SQLSERVER 2005中不知因何去掉了很...
本人自己编写调试的存储过程,由浅入深,依次有不带参数查询,带参数查询,带参数返回(即输出参数),分页查询,高并发下的加锁处理。对开始学习编写存储过程的同学和深入学习存储过程的同学都有帮助,代码精简,是...
10.1.3 使用sp_executesql存储过程 10.2 使用时间戳的乐观锁 10.2.1 时间戳 10.2.2 TSEQUAL函数 10.2.3 时间戳转换 10.3 全文搜索和索引 10.4 嵌套的存储过程 10.4.1 使用临时表来传递一个记录集给一个嵌套的存储...
VS SQL Server 素数 存储过程
对于某些存储过程很多且复杂的SQL的应用,在短时间内要使得所有MySQL存储过程和函数正常运行,那么如果能找到一个比较好的调试工具,就可以事半功倍, 这里介绍的是dbForge Studio for MySQL。
用于SQL server2000自带的探查器不能用的 替换一下就行了 监视 SQL Server 实例的性能。 调试 Transact-SQL 语句和存储过程。...例如,可以创建您自己的应用程序,以便使用 SQL 事件探查器存储过程监视 SQL Server。
本文我将介绍在VS.NET中对SQL Server 2000存储过程进行调试的几种可选方法,以及你可能会遇到的一些配置问题。
10.1.3 使用sp_executesql存储过程 10.2 使用时间戳的乐观锁 10.2.1 时间戳 10.2.2 TSEQUAL函数 10.2.3 时间戳转换 10.3 全文搜索和索引 10.4 嵌套的存储过程 10.4.1 使用临时表来传递一个记录集给一个嵌套的存储...