> ロールバックを入れてほしいと いわれたのですが、データベースの処理で
> どういう理由で ロールバックしたほうがいいのか その意味が わからないので
> どなたか 教えてください。

データバグなどで処理途中異常終了したら、その処理そのもの無しにしなきゃ
どこまで処理出来たかわからなって、正常な状態に戻す事もリランも出来ないだろ
あんたのプログラムが落ちた時に、毎回サービス止めてレストアすんのかよ
ばーかばーか

> その担当者が いうには、データベースにエラーが 出たときに ロールバックしてほしい
> というんですが、だいいちエラーが 出るような状態で、はたして ロールバックが
> 有効になるのか それすら 疑問なんですけど、いかがでしょうか?

その担当者もお優しいね
データベースはハードエラーでマシンがプシューと落ちたときでも自動復旧出来るように
なってんだよ
それも、実行中のプログラムがちゃんと原始性を守っている場合に限るがな
おまえ、もしかしてコミットも知らないだろ

> あと、UPDATEするときは、一行一行 SQLを作成して
> 行数分 UPDATEしているんですが、こういうときも有効になるんでしょうか?

はぁ?
一度にUPDATEしたらどこで異常がでたかわかりにくくなるだろ?
つか、まとめて更新って馬鹿?ロジックってわかる?
ちゃんと例外つかまえてんのかよ

データベースから見てもバランス良くリクエストが来た方がいいんだよ
ちょっとコンピュータの事勉強しようね