Re: Array as parameter in plpgSQL functions
От | Jie Liang |
---|---|
Тема | Re: Array as parameter in plpgSQL functions |
Дата | |
Msg-id | Pine.BSF.4.10.10101311240550.50465-100000@tidal.ipinc.com обсуждение исходный текст |
Ответ на | Array as parameter in plpgSQL functions ("Sveinung Haslestad" <sveinung.haslestad@swipnet.se>) |
Ответы |
Re: Array as parameter in plpgSQL functions
|
Список | pgsql-sql |
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 Science Center Drive Suite 100, San Diego, CA 92121 Office:(858)320-4873 jliang@ipinc.com www.ipinc.com On Wed, 31 Jan 2001, Sveinung Haslestad wrote: > I need to pass an array to a function ( int4, variable number of elements) . > How do i declare the parameter, and how can i tell the numer of recieved elements? > > Thanks > /Sveinung > > > >
В списке pgsql-sql по дате отправления: