技術のメモ箱

Oracle/SQLの概要

SQLの概要

データベースを操作するための言語。ANSI、ISO、JISなどで標準規格化されている。

タイプSQLコマンド説明
データ操作言語(DML: Data Manipulation Language)SELECT表の行を取得する
INSERT表に行を挿入する
UPDATE表の行を更新する
DELETE表の行を削除する
MERGE行の挿入と行の更新を一度に行う
データ操定義語(DDL: Data Definition Language)CREATE表などのオブジェクトを作成する
ALTER表などのオブジェクトを変更する
DROP表などのオブジェクトを削除する
RENAME表などのオブジェクトの名前を変更する
TRUNCATE表やパーティションのデータを削除する
COMMENTテーブルやカラムにコメントを付ける
データ制御言語(DCL: Data Control Language)GRANTデータベースに対するアクセス権を付与する
REVOKEデータベースに対するアクセス権を取り消す
トランザクション制御COMMITトランザクションを確定する
ROLLBACKトランザクションを取り消す
SAVEPOINTロールバック可能なトランザクション内のポイントを定義する
pagetop