T-SQL と SQL の違いは何ですか?

青灯夜游
リリース: 2021-02-01 14:42:31
オリジナル
11015 人が閲覧しました

違い: 構造化クエリ言語 SQL はリレーショナル データベースの標準言語であり、多くの商用 DBMS 製品で採用されており、リレーショナル データベースの分野で主流の言語となっています。 T-SQL は SQL のバージョンであり、SQL SERVER でのみ使用できます。また、C に似た基本機能であるデータベース スクリプト言語も提供します。

T-SQL と SQL の違いは何ですか?

このチュートリアルの動作環境: Windows7 システム、mysql8 バージョン、Dell G3 コンピューター。

SQLとT-SQLの違い

SQLとはStructured Query Languageの略で、構造化クエリ言語のことです。これは、ANSI (米国規格協会) によって維持されるデータベースとの対話を担当する標準です。リレーショナルデータベースの標準言語として多くの商用DBMS製品に採用されており、データクエリ機能だけでなく、挿入、削除、更新、データ定義機能などを備えたリレーショナルデータベース分野の主流言語となっています。 .

T-SQL は SQL 言語のバージョンであり、SQL SERVER でのみ使用できます。これは ANSI SQL 言語の拡張バージョンであり、標準 SQL コマンドを提供します。さらに、T-SQL は SQL に多くの追加を加え、データベース スクリプト言語、つまり変数記述、フロー制御言語、関数関数など、C、Basic、Pascal に似た基本関数を提供します。

T-SQL は、標準 SQL の DDL および DML 関数に加えて、拡張関数、システム ストアド プロシージャ、およびプログラミング構造 (IF や WHILE など) を提供して、プログラム設計をより柔軟にします。

ここでは、「T-SQL は標準 SQL の DDL および DML 関数を提供します」の意味を説明します。

リレーショナル データベースの言語は、データ定義言語である DDL (Data Defining Language)、データ操作言語である DML (Data Manufacturing Language)、データ制御言語である DCL の 3 つに分類されます。

SQL は、DDL、DML、および DCL を統合した標準リレーショナル データベース言語です。このうち、DDL データ定義言語は SQL データベース内のすべてのオブジェクトを定義および管理するために使用され、DML データ操作言語、データ処理および SQL でのその他の操作は総称してデータ操作言語と呼ばれます。

T-SQL と SQL の違いは何ですか?

詳細情報: T-SQL の起源。

米国規格協会 (ANSI) と国際標準化機構が SQL 標準を開発しました。米国国家標準局は、国際標準化機構に対応する米国標準を発行しました (これは、国際標準化機構に便利であると理解できます)。 1992 年に、国際標準化機構と国際電気標準会議 (IEC) は、SQL-92 と呼ばれる SQL の国際標準をリリースしました。その後、米国規格協会によってリリースされた対応する規格は、ANSI SQL-92 です。データベースごとに使用される SQL バージョンには多少の違いがありますが、ほとんどは ANSI SQL 標準に従っています。 SQL Server は、T-SQL と呼ばれる ANSI SQL-92 の拡張セットを使用します。

コンピュータ プログラミングの詳細については、プログラミング ビデオをご覧ください。 !

以上がT-SQL と SQL の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
sql
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!