本文へスキップ

簡単!!SQL学習・コマンドメモ

1.SQLを始める前に(基礎)

更新の確定、切り戻し(commit 、rollback文)


結論から言うと、「追加、削除、更新」しても、【確定】させないと反映されないということです。

そこで、追加、削除、更新を確定させるコマンドを紹介します。

例えば、AさんがUPDATEをしました。
※イメージ



で、別のBさんがテーブルをSELECTすると
 ※更新前の状態で検索されます(これはまだ更新が確定していないから!)





【commit】と入力すれば確定されて、
再度、BさんがテーブルをSELECTすると更新された状態で取得できます。


逆に
【rollback】と入力すると、更新がキャンセルされて、
更新前の状態に戻ります。

更新が間違いという可能性もあるため、
【確定】と【戻す】という機能があるんですね。
※言語や設定によっては更新したらすぐに反映されてしまうものもありますのでご注意下さい。


  【テーブル】を作成する(create table文)
  
  トップページへ戻る