Re: WIP: default values for function parameters
От | Pavel Stehule |
---|---|
Тема | Re: WIP: default values for function parameters |
Дата | |
Msg-id | 162867790811240140s5360f97fi29c8b409dbed1c67@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: WIP: default values for function parameters (Peter Eisentraut <peter_e@gmx.net>) |
Ответы |
Re: WIP: default values for function parameters
Re: WIP: default values for function parameters |
Список | pgsql-hackers |
2008/11/24 Peter Eisentraut <peter_e@gmx.net>: > Pavel Stehule wrote: >> >> I have problem with sending patch, so I am send link >> http://www.pgsql.cz/patches/defaults.diff.gz >> >> Example: >> postgres=# create function fx(a int, b int default 30, c int default 40) > > Could you explain why you store the default expressions in a new posexpr > type rather than in an array of text (compare pg_attrdef.adbin)? > > I would to implement named params - and there expressions, that are used as default params, should not be continual. I don't store params as array of text because I would to eliminate repeated expression's parsing. So I use similar machanism used for rules or views. Pavel
В списке pgsql-hackers по дате отправления: