最新のChangelog (18.0プレビュー7) SQL Server Management Studioの== T-SQLデバッガ が推奨されています。
将来の代替案は何ですか?誰かがこの決定を理解することができますか?私はこのような基本的な開発ツールを削除することを恐れています。
Visual Studio Community Editionに進むことで@densは正しいですが、これはテーブル変数値を検査できず、PlaceHolderを(表)としてプレースホルダーを持つことはできません。これはマイクロソフトがデバッガのこの部分を終了していないためです。現在、[Locals]タブ内で出力されたプリミティブデータ型のみを確認できます。
削除、更新または挿入時にテーブル変数を表示するための作業は、挿入されたまたは削除された要素を出力するために各クエリで出力キーワードを利用することです。今すぐスプースルーしたら、[Debugger Logger]タブ内のプリミティブ変数が「ローカル」と呼ばれ、ステップスルーとして[結果]または[T-SQL]タブ内のテーブル変数を表示します。残念ながら、変数名は出力の隣にありませんが、ステップスルーとして、どのテーブル出力がどの変数に属しているかをきれいにします。
さらに、ローカルデータベース上ではないSQLデータベースでストアドプロシージャをデバッグしている場合は、クエリにデバッガを添付しているため、SQL ServerのDeveloper Editionを使用してローカルバージョンのデータベースをバックアップすることをお勧めします。その後、Sysadmin権限とオープンポートが必要になりますが、それは私の職場内では機能しませんでした。私たちはファイアウォール全体を落としても幸運を祈りました。
代替案:??