Re: sequences TODO items

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: sequences TODO items
Дата
Msg-id 20050902214359.GE30425@surnet.cl
обсуждение исходный текст
Ответ на Re: sequences TODO items  (Bruce Momjian <pgman@candle.pha.pa.us>)
Список pgsql-hackers
On Fri, Sep 02, 2005 at 04:57:52PM -0400, Bruce Momjian wrote:
> Jaime Casanova wrote:
> > Hi,
> > 
> > i'm looking for some item i can do and that have enough consensus to
> > make it worth the effort... :)
> > 
> > * Have sequence dependency track use of DEFAULT sequences, seqname.nextval?
> > 
> > what this means? i don't understand it...
> 
> The idea is to automatically add a dependency of the sequence on the
> table using it as a default.

Yeah, the point is that if you treat the sequence name as a text
literal, there's no way to track dependency information.  On the other
hand, if it were treated as, say, an OID, then we could track the
dependency.

In order to do that, we need to change the representation of the DEFAULT
for a serial column.  Instead of the seqname.nextval expression we could
use SQL:2003 syntax, which is something like "NEXT VALUE FOR seqname".

-- 
Alvaro Herrera -- Valdivia, Chile         Architect, www.EnterpriseDB.com
"Si un desconocido se acerca y te regala un CD de Ubuntu ...                                    Eso es ...  Eau de
Tux"


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

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: Re: Proof of concept COLLATE support with p.tch
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: statement logging / extended query protocol issues