iakioの日記 RSSフィード

2010-11-03

EXIT WHEN NOT FOUND

| 19:19 | EXIT WHEN NOT FOUND - iakioの日記 を含むブックマーク はてなブックマーク - EXIT WHEN NOT FOUND - iakioの日記

昔書いた、PREPARE / EXECUTEにrefcursorを渡すというヤツは無くなったのかもしれない。

無くなっても別に困りはしないのだけれど。

それよりこのテストケースのplpgsql、"exit when not found"って初めて見ました。なんかカッコイイ。

  open c for select * from forc_test;
  loop
    fetch c into r;
    exit when not found;
    raise notice '%, %', r.i, r.j;
    update forc_test set i = i * 100, j = r.j * 2 where current of c;
  end loop;

後置if的なもの?かと思ったらEXITステートメントのオプションですか。CONTINUE WHEN... もあるそうですよ。

MithaMitha 2014/03/17 01:17 I really wish there were more arecilts like this on the web.

ManjushekharManjushekhar 2014/03/17 09:14 What a pleasure to find someone who <a href="http://mbooyio.com">idtnfieies</a> the issues so clearly

DilanDilan 2014/03/18 09:53 Great <a href="http://wghzsgjcy.com">thinikng!</a> That really breaks the mold!

AdrianAdrian 2014/03/18 13:33 That's not just the best anrews. It's the bestest answer! http://ezmgepcz.com [url=http://wvwrgxj.com]wvwrgxj[/url] [link=http://ptyenh.com]ptyenh[/link]

CelesteCeleste 2014/03/18 23:27 If inmotfarion were soccer, this would be a goooooal! http://brqkfpiq.com [url=http://hrtbbv.com]hrtbbv[/url] [link=http://hudxxrt.com]hudxxrt[/link]

ychwgqkgfcychwgqkgfc 2014/03/19 23:20 anmeiqptuhsftrm, <a href="http://www.fxkwmddkmc.com/">rtgdbrqqic</a> , [url=http://www.zboyralwnn.com/]gjafdryuig[/url], http://www.pcpxifkqhj.com/ rtgdbrqqic

ゲスト



トラックバック - http://postgresql.g.hatena.ne.jp/iakio/20101103