[pgsql-jp: 29559] エラー発生時のトランザクションの動作について

瀬川 真 segawa @ bwave.co.jp
2003年 4月 2日 (水) 11:25:43 JST


To: 瀬川 真 様

-------------------------------------------------------------------------
いつもお世話になっております。ブレインウェーブ瀬川です。

On Tue, 01 Apr 2003 13:35:43 +0900
瀬川 真 <segawa @ bwave.co.jp> wrote:
>  お世話になります。瀬川と申します。
> 
> トランザクションのロールバック処理についての質問です。
> 
> 現在、PostgreSQL 7.2.3 を使用して機能の確認を行っております。
> 
> 下記のような順序で作業をした場合、1件もデータが挿入されません。
> (1)トランザクション発行
> (2)20件のデータをinsert
>  →5件目のデータは、キー重複によりエラーとなるデータ
>   5件目以外は正常なデータ
> (3)コミット
> 
> 期待する動作としては、重複データのみ登録されず(当然ですが・・・)
> 残りの19件分のデータに関しては登録されるようにしたいということです。
> ※1件ずつコミットはしないという前提です。
> 
> Oracle9iでは、上記のような期待する動作となりました。
> 
> そこで、質問ですが、そもそも、PostgreSQLでは、このような動作はさせる
> ことができないのでしょうか?
> 
> よろしくお願いします。
> 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> 瀬川 真:segawa @ bwave.co.jp
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> 
> 

==以上==
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 掲示板:スケジュール:アナウンス:住所録:リンク 
 情報を共有するツールがケイタイからも使える! 
 仕事に遊びに簡単・便利な【Collabox(コラボックス)】
  ↓↓無料登録は今すぐ↓↓
  http://www.tippingarea.com/ 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
     株式会社ブレインウェーブ§
            第1ソリューション事業部       瀬川 真

            E-mail:segawa @ bwave.co.jp
            URL:http://www.bwave.co.jp
        Power of Brain ---> www.tippingarea.com

<大阪本社>                      <東京本社>
〒550-0005                        〒107-0062
大阪市西区西本町3-1-51            東京都港区南青山4−20−4
             イセタニビル4F               ホリアージュ南青山101号
    TEL:06-6110-8872(代表)                TEL:03-5785-0288
        06-6110-8892(ダイアルイン)
    FAX:06-6110-8762                      FAX:03-5785-0277
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━




pgsql-jp メーリングリストの案内