[pgsql-jp: 32145] Re: トランザクション中に ERRORが発生するとABORT する
sugita @ sra.co.jp
sugita @ sra.co.jp
2004年 1月 28日 (水) 12:45:45 JST
From: "tamaki." <tt @ plum.plala.or.jp>
Subject: [pgsql-jp: 32140] Re: トランザクション中に ERRORが発生するとABORT する
Date: Wed, 28 Jan 2004 02:14:30 +0900
;;; 例外発生!
;;; a.当該レコードの内容を別ファイルに保管&エラーメッセージをログに書き残して処理続行
;;; (それ以降のデータに関しても同様の処理を行い最後にCommit)
;;; b.エラーメッセージをログに書き残して処理中断(Rollback)
;;;
;;; と言うように、例外の状況と仕様の用件にあわせて処理を分岐させられる可能性を残すこと
;;; が出来るのに対して、
;;;
;;; 例外発生!
;;; →即ABORT
;;;
;;; では、プログラマが取れる対応策の範囲を否が応でも狭める結果になっていまい残念な事だ
;;; と思いました。
同感です。
Kenji Sugita
pgsql-jp メーリングリストの案内