Re: default value based on select
От | Pavel Stehule |
---|---|
Тема | Re: default value based on select |
Дата | |
Msg-id | 162867790804050314l30a6b2b3x6ee03590bdc512e7@mail.gmail.com обсуждение исходный текст |
Ответ на | default value based on select (Pedro Doria Meunier <pdoria@netmadeira.com>) |
Ответы |
Re: default value based on select
|
Список | pgsql-general |
Hello On 05/04/2008, Pedro Doria Meunier <pdoria@netmadeira.com> wrote: > Hi, > > Is it possible to have a table's column default value set to some form of > select? > directly no, but you can use function postgres=# create table a(a integer); CREATE TABLE postgres=# create function mx() returns int as $$select max(a) from a$$ language sql volatile; CREATE FUNCTION postgres=# create table b(x integer default mx()); CREATE TABLE Regards Pavel Stehule > e.g. picking another table's value for a given SELECT ... WHERE ... > > Already thankful for any insight, > > -- > Pedro Doria Meunier > Ips. da Olaria, Edf. Jardins do Garajau, 4, r/c Y > 9125-162 Caniço > Madeira - Portugal > -------------------------------------------------- > Skype : pdoriam > Mobile: +351961720188 > >
В списке pgsql-general по дате отправления: