プログラミングのための T-SQL の概要
Transact-SQL (T-SQL) は、オープン標準の構造化クエリ言語 (SQL) の独自の拡張機能です。 宣言された変数、文字列とデータの処理、エラーと例外の処理、およびトランザクション制御がサポートされています。 SQL はプログラミング言語ですが、T-SQL では手続き型プログラミングとローカル変数の使用のサポートが追加されています。
通常、T-SQL プログラムは BEGIN ステートメントで始まり、END ステートメントで終了し、その間に実行するステートメントを指定します。
コード オブジェクトの実行から作成に移行するときは、実行時に複数のステートメントがサーバーとどのように対話するかを理解する必要があります。 プログラムを開発するときは、値を一時的に格納する必要があります。 たとえば、ストアド プロシージャのパラメーターとして使用される値を一時的に格納する必要がある場合があります。
最後に、別の名前または定義されている場所とは異なる場所から参照できるように、オブジェクトへのエイリアスまたはポインターを作成できます。
サポートされている T-SQL プログラミング構造の一部を次に示します。
- もし。。ELSE - コードの実行する側面を決定できる条件付きステートメント。
- WHILE - T-SQL ステートメントの反復処理の実行に最適なループ ステートメント。
- DECLARE - これを使用して変数を定義します。
- SET - 変数に値を割り当てる方法の 1 つ。
- BATCHES - ユニットとして実行される一連の T-SQL ステートメント。