如何在 SQL Server 中逐步调试存储过程...??我在存储过程中放了一个断点并开始调试,但我得到了一个错误
“无法启动 T-SQL 调试。无法附加到 'WCHN-210' 上的 SQL Server 进程单击帮助以获取更多信息”...
如何在 SQL Server 中逐步调试存储过程...??我在存储过程中放了一个断点并开始调试,但我得到了一个错误
“无法启动 T-SQL 调试。无法附加到 'WCHN-210' 上的 SQL Server 进程单击帮助以获取更多信息”...
这就是我所做的:
编写过程脚本。你应该得到这样的东西:
DROP PROCEDURE [dbo].[ups_Test]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[ups_Test]
@ParameOne int,
@ParameTwo nvarchar(10)
AS
BEGIN
-- Your code
END
GO
删除“drop/create”、“begin/end”等语句。
在每个参数前面添加一个“DECLARE”,如果它没有默认值,则添加一个值。
DECLARE @ParameOne int=10,
DECLARE @ParameTwo nvarchar(10)=''
-- Your code
就是这样——执行语句,看看问题出在哪里。