T-SQL ( トランザクションSQL ) チュートリアルは初心者と専門家の両方を対象に設計されています。 T-SQL は SQL を拡張して、手続き型プログラミング、ローカル変数、文字列処理、データ処理、および数学を含めます。
このチュートリアルでは、T-SQL の基本概念と高度な概念を説明します。
Q1はいつ終わりますか
T-SQL (Transact-SQL) は、SQL (Structured Query Language) 言語の拡張機能です。このチュートリアルでは、T-SQL の中心的な概念について説明します。このトピックに関連するさまざまな関数、プロシージャ、インデックス、トランザクションについて説明します。各トピックは例を使用して説明されています。
T-SQLとは何ですか?
1970 年代には、「 続編 ' (構造化英語クエリ言語) は、IBM によって開発されました。しばらくして、SEQUEL は「」に名前が変更されました。 SQL ' の略です 構造化クエリ言語 。
ANSI は SQL を承認しました。 1986年 、その後、 1987年 , 国際標準化機構(ISO)が認定したものです。
さまざまな RDBMS ベンダーが、自社製品の SQL を拡張するためにデータベース言語を開発しました。
T-SQL は次のように知られています。 トランザクション構造化クエリ言語 、マイクロソフトの製品です。
SQL の各変数、列、式は、SQL Server のデータ型です。データ型はテーブルを作成するときに使用されます。要件に基づいてテーブルの列のデータ型を使用します。
文字列の配列Cプログラミング
T-SQL は、 SQL 手続き型プログラミング、ローカル変数、文字列処理、データ処理、数学が含まれます。
平均と平均
Transact-SQL の定義は、通常の SQL の拡張です。単一行の取得からのデータに対して操作を実行します。 T-SQL の構文は他の言語とは異なります。ただし、他のデータベース言語と同じ結果を生成する機能があります。米国国家規格は 2014 年に SQL サーバー T-SQL を設立しました。
SQLとT-SQLの比較表
比較の根拠 | SQL | T-SQL |
---|---|---|
言語 | 無手続き | 手続き的 |
特徴 | オープンソース | 独自の機能 |
提供される機能 | データ操作とデータ制御 | ローカル変数と手続き型プログラミング言語 |
両方のクエリ送信 | 1つずつ提出 | 一括転送 |
最も一般的な T-SQL ステートメントはストアド プロシージャであり、T-SQL コードによってコンパイルおよび保存されます。ストアド プロシージャは、呼び出されたときに実行されます。
ユーザー定義関数は、Transact-SQL ステートメントの例です。
Transact-SQL を使用したデータベースの復元
トリガーは、トリガーの後に、またはトリガーの代わりに使用されます。これらのアプリケーションは、データベースに保存されているデータを挿入、削除、読み取り、または更新できます。
共通言語ランタイムの統合は、重要な T-SQL ステートメントです。それ以来、SQL Server 2005 は .NET と統合されています。これにより、次のことが可能になります。 。ネット SQL のオブジェクトを使用したプログラミング。
T-SQL の関数の種類:
前提条件
T-SQL 言語を理解するには、データベースの概念を理解しておく必要があります。 SQL Server はコンピュータにインストールされている必要があります。これにより、サンプルの実行が容易になり、SQL Server が機能していることがわかります。
観客
このチュートリアルは、Transact-SQL の基礎を学びたい人向けに設計されています。このチュートリアルは、Transact SQL のすべての関数とプロシージャを説明することを目的としています。
問題
この T-SQL (Transact-SQL) チュートリアルでは問題が見つからないことを保証します。ただし、間違いがある場合は、お問い合わせフォームに問題を投稿してください。
バイト配列から文字列Javaへ