Re: inet increment w/ int8

Поиск
Список
Период
Сортировка
От Ilya A. Kovalenko
Тема Re: inet increment w/ int8
Дата
Msg-id 119150172356.20050420123008@oganer.net
обсуждение исходный текст
Ответ на Re: inet increment w/ int8  (Greg Stark <gsstark@mit.edu>)
Ответы Re: inet increment w/ int8  (Bruno Wolff III <bruno@wolff.to>)
Список pgsql-hackers
GS> I see a use case for of generating addresses based on a sequence or some
GS> primary key from the database.

GS> Something like

GS> CREATE SEQUENCE hosts_ip_seq MAXVALUE 65536;
GS> ALTER TABLE hosts ALTER ip SET DEFAULT '10.0.0.0/16'::inet + nextval(hosts_ip_seq')

hmm, not quite good idea - SEQUENCEs, by design, does not rollback next
value on transation rollback, so you'll have holes on address range when
other values will break some constraints or concurrent sessions
appears.





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

Предыдущее
От: "Ilya A. Kovalenko"
Дата:
Сообщение: Re: inet increment w/ int8
Следующее
От: Christopher Kings-Lynne
Дата:
Сообщение: Foreign keys on array elements