[pgsql-jp: 26387] Re: PL/pgSQLの質問です。「'」でくくった中での変数展開について。
ichikawa @ is.ocha.ac.jp
ichikawa @ is.ocha.ac.jp
2002年 6月 16日 (日) 16:27:14 JST
市川です.
At Sat, 15 Jun 2002 11:10:43 +0900,
Takeshi Yoshida wrote:
>
> 吉田です。
>
> ご返信、ありがとうございます。
>
> >
> > CURRENT_TIMESTAMP - (time||' HOUR')::INTERVAL
> >
> > としてみては?
> >
>
> 試してみましたが、
>
> ERROR: Bad interval external representation ' HOUR '
>
> と出力されてしまいます。
create function hrsbk(int4) returns timestamp as '
declare
time alias for $1;
begin
return current_timestamp - (time||''hour'')::interval;
end;
' language 'plpgsql';
は動作するようです.7.2.1 で OS は Solaris 2.6 です.
ーーーー
市川哲彦
お茶の水女子大学 理学部 情報科学科
Phone: 03-5978-5708; Fax: 03-5978-5705
E-mail: ichikawa @ is.ocha.ac.jp
pgsql-jp メーリングリストの案内