関数とトランザクションの違いを教えてください

関数は引数を受け取って何らかの処理をして結果を返すもの、トランザクションは排他的に処理したい命令のまとまりです。
2023年2月13日
ユーザー

いつもお世話になっております。
トランザクションについて質問させてください。

動画を拝見して、トランザクションとは【一連の処理の流れのこと】だと考えました。
そこで関数が【複数の処理を一つにまとめたもの】だったことを思い出したのですが、いまいち両者の違いが判らずにおります。

動画の中で、トランザクションには処理が中断した場合の対処法が用意されている旨の説明( ROLLBACK )があったかと思いますが、その他に違いはありますでしょうか?

自分なりに調べてみたものの、あまり理解ができずにおります。
漠然とした質問で大変恐縮なのですが、ご教授いただけませんでしょうか。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?