目次:
定義-Transact-SQL(T-SQL)とはどういう意味ですか?
Transact-SQL(T-SQL)は、SQL Serverリレーショナルデータベース用のMicrosoft独自のANSI SQLバージョンです。
構造化照会言語(SQL)は、最も広く使用されているリレーショナルデータベースクエリ言語であり、その標準化されたバージョン(米国規格協会(ANSI)によって設計された)は、ANSI SQLとして知られています。 ただし、ほとんどのベンダーは、機能が追加された独自のSQLバージョンも実装しています。
TechopediaはTransact-SQL(T-SQL)について説明します
T-SQLはANSI SQLを完全にサポートしており、フロー制御言語、ローカル変数、UPDATEおよびDELETEステートメントの拡張など、いくつかの機能で言語を強化しています。
フロー制御言語の例には次のものがあります。
- トランザクションのブロックをマークするBEGINおよびENDキーワード。
- WAITFORは、トランザクションを実行するために特定のイベントまたは時刻を待機します。
- すぐに戻り、ストアドプロシージャまたは関数から戻ります。
T-SQLは、各SQL Serverデータベースアクションが実際にデータベースに一連のT-SQLステートメントを送信するため、SQL Serverにとって重要です。 グラフィカルインターフェイスを使用している場合でも、実行されたアクションは最初にT-SQLステートメントに変換されます。
T-SQLステートメントは、SQL ServerおよびSQL Server Management Studio(SSMS)のメインアクセスツール、または専用のコマンドラインツールsqlcmdで実行できます。 この操作は、Windows OSコマンドの実行にMS-DOS環境を使用する方法に似ています。
