85

SSIS にプロジェクトがあり、その結果を変数に送信する SQL 実行タスクを追加しました。実際の整数ではなく結果セットオブジェクトとして書き出そうとするのではないかと心配していたので、値を確認したかったのです (この場合は COUNT を返しています)。

最初に考えたのは、デバッグ モードで実行し、グローバル変数をウォッチ ウィンドウに追加することだけでした。残念ながら、[ウォッチ] ウィンドウを右クリックすると、[変数の追加] オプションがグレー表示されます。ここで何が欠けていますか?

変数が正しく設定されていることを確認することはできたので、値を指定して MsgBox を実行するためのスクリプトを挿入するなどの方法には興味がありません。今後の参考のために、デバッグモードで変数を監視できるようにしたいと思います。それに何らかの制約がある場合、誰かが知っているなら、その理由と理由を知りたいです。

このヘルプはひどく不十分であり、私が見つけることができるすべての「チュートリアル」は、「ウォッチウィンドウに変数を追加してデバッグする」と言っているだけです。

洞察をありがとう!

4

4 に答える 4

87

デバッガーがブレークポイントで停止している間は、変数を [ウォッチ] ウィンドウにのみ追加できると思います。ステップにブレークポイントを設定すると、ブレークポイントに到達したときにウォッチ ウィンドウに変数を入力できるようになります。ウォッチ ウィンドウで最初の空の行を選択し、変数名を入力できます (そこに Intellisense が表示される場合と表示されない場合があります。それがどのように機能するかは覚えていません)。

于 2009-02-24T15:43:39.757 に答える
57

変数を[変数]ペインから[ウォッチ]ペインにドラッグして、出来上がり!

于 2012-09-27T18:52:30.957 に答える