From: Tietew Date: 2002-01-21T12:59:49+09:00 Subject: [ruby-list:33457] Re: libpgsql-ruby-0.6.5 で Linux+PostgreSQL+Ruby について On Mon, 21 Jan 2002 12:30:11 +0900 In article <20020121121833.E0EF.TIETEW-ML-RUBY-LIST@tietew.net> [[ruby-list:33456] Re: libpgsql-ruby-0.6.5 で Linux+PostgreSQL+Ruby について] Tietew wrote: > > 僕はもっと簡単なのを作ってるのですが、上のようにするメリットは何でしょ > > うか?。メリットがあれば僕のも変更するか検討したい。 > > break/return/throw で抜けたときにも commit するように実装しよう > としたらああなったんですが,よく調べたら rescue 節で raise する > と ensure は通らないのですね。無駄な努力だったようです :-) ぎゃー。妙な確認していました。ensure は必ず通るので間違いないで すね (^^;;; よって > ensure って rescue したあとにも呼ばれるので,どうしてもフラグが > 要る。じゃあ,明示 rollback も有った方が便利だな,という程度です。 は正しいですね。 —[ Tietew ]—————————————————————————— メ : tietew@tietew.net / tietew@raug.net / tietew@masuclub.net ホペ: http://www.tietew.net/ Tietew Windows Lab. http://www.masuclub.net/ 鱒倶楽部 指紋: 26CB 71BB B595 09C4 0153 81C4 773C 963A D51B 8CAA