荒屋敷智也のブログ

【SQL備忘録】トランザクション(コミットとロールバック)

当ブログではアフィリエイト広告を利用しています

トランザクションとは?

https://tech.pjin.jp/wp-content/uploads/2021/07/sql_transaction_2-1.jpg

【SQL基礎】トランザクションとは

複数のデータ処理(追加、更新、削除等)が途中で失敗した際に、一連の処理を取り消す機能。

知らない機能だったけど、結構重要な技術だよな。

コミットとロールバック

トランザクションをするうえで、コミットとロールバックは必須の知識みたい。

コミット

トランザクションですべての処理が成功した場合、コミットを行いデータベースにデータを反映します。

ロールバック

トランザクションを実施中にロールバックを行った場合、処理を取り消して、トランザクション前の状態に戻します。

参照

【SQL基礎】トランザクションとは | TECH PROjin

【SQL基礎】コミットとロールバック | TECH PROjin