SQLの種類
DML(データ操作文)
表に対して、新しい行の追加、既存の行の更新や削除、データの検索を行う。
SQL | 内容 |
---|---|
INSERT | 行新規挿入 |
UPDATE | 値の更新 |
DELETE | 行の削除 |
MERGE | 行のマージ |
SELECT | データの検索(Query) |
DDL(データ定義文)
オブジェクトを作成、変更、削除する。
SQL | 内容 |
---|---|
CREATE | オブジェクトの作成 |
ALTER | オブジェクトの変更 |
DROP | オブジェクトの削除 |
RENAME | オブジェクトの名の変更 |
TRUNCATE | 表の切り捨て |
DCL(データ制御文)
データベースに対するアクセス権限を付与削除
SQL | 内容 |
---|---|
GRANT | 権限付与 |
REVOKE | 権限削除 |
トランザクション制御
データベースに対するアクセス権限を付与削除
SQL | 内容 |
---|---|
COMMIT | 更新の確定 |
ROLLBACK | 更新の取り消し |
SAVEPOINT | セーブポイントの設定 |
ポイント
- SQLは、ANSI、ISO、JISなどで標準化されている構造化問合言語
- SQLは、DML、DDL、DCL、トランザクション制御の4種類に分類出来る
Oracleダウンロード先
https://blogs.oracle.com/oracle4engineer/entry/column_xe_11g1
http://www.indonesia-japan.com/oracle/
https://www.youtube.com/watch?v=0NLsJQCvKXY