SQLフォーマッター
任意のSQL文字列を即座にフォーマットします。SELECT、INSERT、UPDATE、DELETE、JOIN、GROUP BY、ORDER BYなどの標準SQL構文に対応しています。
SQLの解説
<b>Structured Query Language</b>(<b>SQL</b>)は、リレーショナルデータベース管理システム(RDBMS)で保持されるデータの管理、またはリレーショナルデータストリーム管理システム(RDSMS)でのストリーム処理に特化したドメイン固有言語です。エンティティと変数間の関係を組み込んだ構造化データの処理に特に有用です。
元々はリレーショナル代数とタプルリレーショナル計算に基づくSQLは、多くの種類のステートメントで構成され、一般的にサブ言語として非公式に分類されます:データクエリ言語(DQL)、データ定義言語(DDL)、データ制御言語(DCL)、データ操作言語(DML)。SQLの範囲には、データクエリ、データ操作(挿入、更新、削除)、データ定義(スキーマの作成と変更)、データアクセス制御が含まれます。SQLは本質的に宣言型言語(4GL)ですが、手続き型の要素も含んでいます。
SQLは1986年にANSI(米国国家規格協会)の標準となり、1987年にISO(国際標準化機構)の標準となりました。それ以来、標準はより多くの機能を含むよう改訂されてきました。このような標準の存在にもかかわらず、ほとんどのSQLコードは調整なしには異なるデータベースシステム間で完全に移植できません。