T-SQL

[tiː es kjuː ɛl] ティー・エス・キュー・エル

1. Microsoft SQL ServerおよびAzure SQL Databaseで主に利用される、SQL言語の拡張機能です。プログラミングのフロー制御、ローカル変数、エラー処理などの機能を提供し、より複雑なデータベース操作を可能にします。

T-SQL(Transact-SQLの略)は、標準的なSQL(Structured Query Language)にMicrosoft独自の拡張を加えたものです。これにより、単なるデータのクエリや操作だけでなく、条件分岐、ループ、変数宣言、関数、ストアドプロシージャ、トリガーなどのプログラミング要素をデータベース内で直接実行できるようになります。これにより、アプリケーションのビジネスロジックの一部をデータベース層に移動させることが可能になり、データベースのパフォーマンス最適化や管理の効率化に貢献します。
Developers often write complex stored procedures using T-SQL. (開発者はT-SQLを使用して複雑なストアドプロシージャを記述することがよくあります。)