2017-01-04 29 views
0

Microsoft SQL ServerのDebugExecuteの違いは何ですか?デバッグと実行の違い

+0

私はあなたがMicrosoft SQL Serverデータベースについて質問していると思いますか? – RBT

+1

はい、それはMicrosoft SQLサーバーデータベース – vamsi

+0

です。その後、私の答えを確認してください。基本を理解するのに役立つことを願っています。 – RBT

答えて

2

他のアプリケーションプログラミング言語で作業している場合は、 C#またはjavaの場合、それぞれの統合開発環境(IDE)でDebugおよびRunという用語を認識する必要があります。

SQLサーバーのDebugは、他のプログラミング言語環境ではDebugと同じです。コードにいくつかのブレークポイントを挿入し、開発環境からコードを実行しているときにデバッガが停止します。 SQL Server Management Studio(SSMS)では、SQLコード(別名スクリプト)を記述するクエリウィンドウが用意されています。 F9キーを押してブレークポイントを設定します。今すぐDebugを押すと、SQL Serverエンジンはスクリプトステートメントを1つずつ実行し、スクリプト内の最初のブレークポイントを検出するたびに停止します。以下は

は、私はSSMSでクエリウィンドウに2つのブレークポイントを入れているスナップショットです:

enter image description here

ExecuteRunまたはブレークポイントを無視してコード/スクリプトを実行するのと同じです - SQLサーバー管理スタジオは、クエリーウィンドウまたは選択されたスクリプトブロックに存在するスクリプト全体を、単に挿入した場合はブレークポイントを考慮せずに実行します。

関連する問題