Sql server 如何在SQLServer2005中调试存储过程

Sql server 如何在SQLServer2005中调试存储过程,sql-server,sql-server-2005,debugging,Sql Server,Sql Server 2005,Debugging,如何调试SQL server 2005中的存储过程。在SQL server 2005中,似乎需要使用Visual Studio IDE-请参阅 这可能在以后的service Pack中有所改变(因为坦率地说,将其从management studio中删除似乎是一个愚蠢的想法) 在SQLServer2000中,您可以使用查询分析器(右键单击过程,调试) 在SQLServer2008中,调试回到SQLServerManagementStudio(现在是工具栏中的一个选项) 当然,最经典、最可靠的方法

如何调试SQL server 2005中的存储过程。

在SQL server 2005中,似乎需要使用Visual Studio IDE-请参阅

这可能在以后的service Pack中有所改变(因为坦率地说,将其从management studio中删除似乎是一个愚蠢的想法)

在SQLServer2000中,您可以使用查询分析器(右键单击过程,调试)

在SQLServer2008中,调试回到SQLServerManagementStudio(现在是工具栏中的一个选项)


当然,最经典、最可靠的方法是将过程的内容剪切到一个新的查询窗口中,创建所需的参数,然后使用print和select语句找出可能出现的错误。

使用Visual Studio,通过与SQL box建立数据连接,但不要在生产服务器上执行此操作,因为它使用各种可怕的低级锁定技术暂停执行。它将破坏您在任何服务器上执行操作的SQL,因此只有在可能的情况下才在本地计算机上执行此操作。

请不要误会:您可以从尝试internet搜索开始。您还可以提及您的语言、平台、IDE等。。