0

SQLサーバーでストアドプロシージャを段階的にデバッグするにはどうすればよいですか...?? ストアドプロシージャにブレークポイントを置いてデバッグを開始したのですが、次のようなエラーが発生しました

「T-SQL デバッグを開始できません。'WCHN-210' で SQL Server プロセスに接続できませんでした。詳細については、ヘルプをクリックしてください」...

4

1 に答える 1

1

これが私がすることです:

  1. 手順をスクリプト化します。次のようなものを取得する必要があります。

    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
    
  2. 「drop/create」、「begin/end」などのステートメントを削除します。

  3. 各パラメーターの前に「DECLARE」を追加し、デフォルトがない場合は値を追加します。

    DECLARE @ParameOne int=10,
    
    DECLARE @ParameTwo nvarchar(10)=''
    
    -- Your code
    

それだけです - ステートメントを実行して、どこに問題があるかを確認してください。

于 2012-09-04T11:20:13.203 に答える