TCL / Transaction Control Language
SQL TCL / トランザクション制御
複数の変更を一つの単位として扱い、確定するか取り消すかを決めます。BEGINで始め、DMLで変更し、COMMITまたはROLLBACKで終える流れを確認します。
この分類で学ぶこと
変更をまとめる範囲を始める
BEGIN TRANSACTIONから、同じトランザクションに含める変更を始めます。自動コミットとセッションの条件を製品別に確認します。
構文マップ
変更を確定する
COMMITはトランザクションの変更を確定します。確定後の内容は、その後のROLLBACKでは元に戻りません。
構文マップ
未確定の変更を取り消す
ROLLBACKは対象トランザクションの未確定の変更を取り消します。構文マップでは更新前後を確かめるSELECTと合わせて読めます。