コピー2021.09.20トランザクションやロールバック。聞いたことはあるけど、なんとなくしかわからないという方向けにざっくりと説明していきたいと思います。目次トランザクションとはロールバックとはトランザクションがないと・・・トランザクションがあれば・・・さいごにトランザクションとは1つ以上の処理をひとかたまりとして扱う事です。ロールバックとはトランザクションでまとめられた処理をすべて取り消す事です。銀行振込の例でみてみましょう。(実際の振込システムとは少し異なります。)A口座から1,000円を出金して、B口座にその1,000円を入金するとします。出金済の1,000円がA口座にもB口座にも存在しない状態になってしまいました。トランザクションがあれば・・・トランザクションがあれば、どこかの処理で失敗したときにすべての処理を取り消すことができます。出金済の1,000円は元通りA口座に戻ることができました。さいごにいかがでしたでしょうか。SQLを扱ううえでトランザクションは必ず知っておくべき概念です。押さえておきましょう。さいごに、SQLを学び始めたばかりの人におすすめの書籍を紹介しておきます。絵本というだけあってイラストが多く、表現もすごくわかりやすいです。挫折せずに最後まで読めると思うので、気になる方は読んでみてください。見つかりませんでした。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。AzureSQLWindowsガジェットテレワークタイトルとURLをコピーしました。