Re: OUT parameter
От | Tom Lane |
---|---|
Тема | Re: OUT parameter |
Дата | |
Msg-id | 27322.1143082051@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: OUT parameter ("Owen Jacobson" <ojacobson@osl.com>) |
Список | pgsql-sql |
> Daniel Caune wrote: >> Is there any suggestion against using OUT parameter for local >> calculation such as using a local variable? In plpgsql (at least in the current implementation) an OUT parameter is pretty much just a local variable, and so there's no efficiency argument against using it as a temporary. Whether you consider this good style is a matter of opinion. "Owen Jacobson" <ojacobson@osl.com> writes: > I'd say there's no problem with this, PROVIDED you can ensure you'll > never abort before completing the computation. Not really an issue in Postgres: we do not support pass-by-reference parameters and are unlikely to start doing so. There isn't any way that you can affect locals of a calling procedure before you return. regards, tom lane
В списке pgsql-sql по дате отправления: