Re: proposal: schema variables
От | Pavel Stehule |
---|---|
Тема | Re: proposal: schema variables |
Дата | |
Msg-id | CAFj8pRC9H8s3=Twpk4e+As6Sz7NrceynEKsupg5JLNpVBe4sqQ@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: proposal: schema variables (Pavel Stehule <pavel.stehule@gmail.com>) |
Ответы |
RE: proposal: schema variables
Re: proposal: schema variables |
Список | pgsql-hackers |
Hi
3) Any way to define CONSTANTs ?
We already talked a bit about this subject and also Gilles Darold introduces it in this mailing-list topic but I'd like to insist on it.
I think it would be nice to have a way to say that a variable should not be changed once defined.
Maybe it's hard to implement and can be implemented later, but I just want to know if this concern is open.
last variant, but maybe best is using keyword WITH
So the syntax can looks like
CREATE [ TEMP ] VARIABLE varname [ AS ] type [ NOT NULL ] [ DEFAULT expression ] [ WITH [ OPTIONS ] '(' ... ')' ] ]
What do you think about this syntax? It doesn't need any new keyword, and it easy to enhance it.
CREATE VARIABLE foo AS int DEFAULT 10 WITH OPTIONS ( CONSTANT);
?
Regards
Pavel
В списке pgsql-hackers по дате отправления: