Re: [SQL] Array as parameter in plpgSQL functions

2001-03-01 Thread Christopher Sawtell
On Thu, 01 Feb 2001 09:47, Jie Liang wrote: > e.g. > > create function foo(_int4) returns int2 as' > declare > a _int4 alias for $1; > i int:=1; > begin > while a[i] loop > i:=i+1; > end loop; > return i-1; > end; > ' language 'plpgsql'; > > you can call it by: > > select foo('{1232131,12312321,34

Re: [SQL] Array as parameter in plpgSQL functions

2001-01-31 Thread Jie Liang
e.g. create function foo(_int4) returns int2 as' declare a _int4 alias for $1; i int:=1; begin while a[i] loop i:=i+1; end loop; return i-1; end; ' language 'plpgsql'; you can call it by: select foo('{1232131,12312321,3424234}'); you should get 3. Jie LIANG Internet Products Inc. 10350 Sci