这是可以在SQL Server 2005中调试查询的。我听说过有关在SQL Server 2008中调试支持的问题。关于存储过程的调试,还没有涉及到查询。在SQL Server 2005中调试
0
A
回答
1
据我所知,你必须在数据库中有一些TSQL对象来调试才能完成这个任务。由于即席查询不直接与服务器对象相关,所以调试器没有任何指向。在实际开始调试这些对象之前,可能还会涉及一小部分setup。
但是,如果您拥有适当的权限,它只是为了调试而将sql语句包装到过程中相当容易。在生产服务器上执行并不是一个好主意,但如果您没有存储过程创建权限,则可能仍然能够创建全局的存储过程,仅用于调试目的。
例子:
--SQL to test DECLARE @test DATETIME SELECT @test = GetDate() SELECT @test--SQL wrapped in procedure just so it can be debugged CREATE PROCEDURE TestProcedure --(or ##testprocedure for global temp procedure) AS DECLARE @test DATETIME SELECT @test = GetDate() SELECT @test
文章说明在使用一些SQL调试信息和实例 - link。
相关问题
- 1. 如何在SQL Server 2005上调试TSQL?
- 2. 调试SQL Server 2005存储过程
- 3. SQL Server 2005复制调试建议
- 4. 在SQL Server 2005中
- 5. 在SQL Server中colums移调行2005
- 6. 在SQL Server 2005
- 7. 在SQL Server 2005
- 8. 在SQL Server 2005
- 9. 在SQL Server 2005
- 10. 在SQL Server 2005
- 11. 在SQL Server中如何调试存储过程2005
- 12. 尝试捕捉在SQL Server 2005
- 13. 执行在SQL Server 2005测试
- 14. 在sql server 2005中递归2005
- 15. to_date在SQL Server 2005中
- 16. 获取在SQL Server 2005中
- 17. 投在SQL Server 2005
- 18. Isoweek在SQL Server 2005
- 19. 与SQL Server 2005中
- 20. 使SQL Server 2005中
- 21. SQL Server 2005中 - 近
- 22. Eclipse调试模式中断SQL Server 2005存储过程访问
- 23. 从Visual Studio调试SQL Server 2005中的存储过程?
- 24. SQL查询在SQL Server 2005
- 25. SQL Server 2008,SQL Server 2005
- 26. SQL Server 2008到SQL Server 2005
- 27. SQL Server 2005 sp_send_dbmail
- 28. Sql Server 2005 AutoCompletion
- 29. SQL Server 2005 Views
- 30. SQL server 2005