[pgsql-jp: 27062] Re: plpgsqlでの代入なんですが

Nakagawa Yasuharu yasuharu.nakagawa @ jp.yokogawa.com
2002年 8月 16日 (金) 14:46:51 JST


中川@東京武蔵野です。

In Message-ID <20020816130725.000044e0.mot-dti @ horae.dti.ne.jp>,
 nakamura <mot-dti @ horae.dti.ne.jp> writes on Fri, 16 Aug 2002 13:07:25 +0900 ...
> create function hogehoge ( integer  , integer ) returns integer as '
> a alias for $1;
> b alias for $2;
> begin
> a = a + b ;
> return a;

よくよく見てみれば、ALIASだったのですね。
引数は参照のみしかしませんから、別に変数を定義する必要があります。

create function hogehoge ( integer  , integer ) returns integer as '
declare
  a alias for $1;
  b alias for $2;
  a_sum integer;
begin
  a_sum := a + b ;
  return a;
   :
   :

-- 



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