Re: variadic function, query "in", help with syntax/function - Mailing list pgsql-general

From Pavel Stehule
Subject Re: variadic function, query "in", help with syntax/function
Date
Msg-id CAFj8pRDH56gCMUbdoGGg+KE_p-W74+FsCmoM8EmEfJxEBuxdSQ@mail.gmail.com
Whole thread Raw
In response to variadic function, query "in", help with syntax/function  (Scott Ribe <scott_ribe@elevated-dev.com>)
Responses Re: variadic function, query "in", help with syntax/function  (Scott Ribe <scott_ribe@elevated-dev.com>)
List pgsql-general
Hello

2012/10/21 Scott Ribe <scott_ribe@elevated-dev.com>:
> Briefly, what would it take to make the following work?
>
> create function getbatch (variadic ids int8[]) returns setof foobar as $$
> begin
>         return query
>                 select * from foobar where id in (ids);
> end;
> $$ language plpgsql;
>

create function getbatch (variadic ids int8[]) returns setof foobar as $$
begin
        return query
                select * from foobar where id = any (ids);
end;
$$ language plpgsql;

note, for these single statement function, sql language is better

regards

Pavel Stehule


> --
> Scott Ribe
> scott_ribe@elevated-dev.com
> http://www.elevated-dev.com/
> (303) 722-0567 voice
>
>
>
>
>
>
> --
> Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-general


pgsql-general by date:

Previous
From: Scott Ribe
Date:
Subject: variadic function, query "in", help with syntax/function
Next
From: Scott Ribe
Date:
Subject: Re: variadic function, query "in", help with syntax/function