SQLサーバーでストアドプロシージャを段階的にデバッグするにはどうすればよいですか...?? ストアドプロシージャにブレークポイントを置いてデバッグを開始したのですが、次のようなエラーが発生しました
「T-SQL デバッグを開始できません。'WCHN-210' で SQL Server プロセスに接続できませんでした。詳細については、ヘルプをクリックしてください」...
SQLサーバーでストアドプロシージャを段階的にデバッグするにはどうすればよいですか...?? ストアドプロシージャにブレークポイントを置いてデバッグを開始したのですが、次のようなエラーが発生しました
「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
それだけです - ステートメントを実行して、どこに問題があるかを確認してください。