今回はSQL文のコマンドの種別についてです。
■SQLタイプとは?
SQL文には多くのコマンドが存在します。
それらのコマンドを大別して以下の3つに分類します。
これら一つ一つのことを「SQLタイプ」と呼ぶことがあります。
■① DataDefinitionLanguage(DDL)
データ定義言語です。
データベース/テーブル自体の作成/削除/構成変更を行う際に使用するコマンドです。
■② DataManipulationLanguage(DML)
データ操作言語です。
テーブル内のデータに対する操作(取得、挿入、更新、削除)する際に使用するコマンドです。
■③ DataControlLanguage(DCL)
データ制御言語です。
上記①、②とは若干毛色が違います。
トランザクション処理に関するコマンドと権限付与/はく奪に関するコマンドです。
■DDL、DML、DCLの一覧
以上です。