Re: Calling PL functions with named parameters

Поиск
Список
Период
Сортировка
От Oliver Jowett
Тема Re: Calling PL functions with named parameters
Дата
Msg-id 411E1A74.40106@opencloud.com
обсуждение исходный текст
Ответ на Calling PL functions with named parameters  (David Fetter <david@fetter.org>)
Ответы Re: Calling PL functions with named parameters  (Gaetano Mendola <mendola@bigfoot.com>)
Список pgsql-hackers
Gaetano Mendola wrote:

>  >>>> Oliver Jowett wrote:
>  >>>>
>  >>>>> David Fetter wrote:
>  >>>>>
>  >>>>>> Dennis has pointed out that mixing the call-with-named-parameter
>  >>>>>> interface with call-by-order-of-parameters one would cause 
> confusion,
>  >>>>>
>  >>>>> Python's equivalent syntax allows you to mix the two forms so long
>  >>>>> as all the by-position parameters come first:

> I'm worried about:
> 
> (1) foo( integer, float);
> (2) foo( integer, integer, float a = 3 );
> 
> which one is called with:   foo( 2, 2 )?

This is a separate issue to the one I was discussing above. I am not 
talking about default arguments at all here; I am talking about mixing 
positional parameter syntax with named parameter syntax.

-O


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Andrew Dunstan
Дата:
Сообщение: Re: PITR on Windows?
Следующее
От: Gaetano Mendola
Дата:
Сообщение: Re: Calling PL functions with named parameters