【问题标题】:Debug Stored Procedure in SQL Server using breakpoint使用断点调试 SQL Server 中的存储过程
【发布时间】:2017-07-18 10:32:56
【问题描述】:

我有一个使用 ADODB 从 Excel 文件调用的 SQL Server 存储过程。

我想在存储过程的 SSMS 中的某行设置断点,就像我在 Visual Studio 中使用 C# 代码然后进行调试一样。我的意思是当调试器在断点处停止时等待。

我可以选择使用 SQL Server 分析器来获取带有参数的存储过程调用,然后简单地将调用粘贴到 SSMS,但我想知道是否有直接的方法。

【问题讨论】:

  • 你试过SSMS Studio和debug吗?
  • 你的文章没有解决如何设置断点的问题,坐等excel调用你的SP。它只是说明您可以启动调试器并调用您自己传递所有参数的 SP。我已经在最后一段中写过了。
  • 您应该能够在调试 c# 代码的同时调试 SQL。看看这个:stackoverflow.com/questions/32885855/…

标签: sql sql-server tsql debugging


【解决方案1】:

假设 DECLARE @val INT = 0; 为什么不使用 PRINT 'My Value' + CAST(@val AS VARCHAR(MAX)) 来调试值?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-15
    • 1970-01-01
    • 1970-01-01
    • 2021-12-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多