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
|
Список | 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 по дате отправления: