[pgsql-jp: 34856] Re: IF文でFOR 文を切り分けたい

ISHIDA Akio iakio @ mono-space.net
2005年 2月 9日 (水) 23:30:38 JST


こんにちは。石田@苫小牧です。

Koyama Manabu wrote:
> 小山といいます。
> PostgreSQL7.4.5です。
> 
> PL/PgSQLで、"For Loop"文の中で"if〜elseif文"を使いたいのですが、うまくいきま
> せん。
(中略)

> =============================================================
> A,Bの所でif文を2つ作れば結果が得られるのですが、これを
> if jouken=2 then
> <処理>
> elseif jouken=2 then
> <処理>
> end if
> という風に出来ないのでしょうか?
> end ifの位置が悪いのでしょうか?

もしかしたら、elsEif ではなく elsif ではないでしょうか?
http://www.postgresql.jp/document/pg746doc/html/plpgsql-control-structures.html#PLPGSQL-CONDITIONALS

-- 
ISHIDA Akio <iakio @ mono-space.net / ishida @ cycleof5th.com>



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