Re: Serial Vs Sequence
От | John R Pierce |
---|---|
Тема | Re: Serial Vs Sequence |
Дата | |
Msg-id | 4D47B164.1090802@hogranch.com обсуждение исходный текст |
Ответ на | Serial Vs Sequence (Adarsh Sharma <adarsh.sharma@orkash.com>) |
Список | pgsql-general |
On 01/31/11 10:55 PM, Adarsh Sharma wrote: > Dear all, > > I am not able to distinct these two datatypes ( Serial and Sequence ) > in Postgresql which resembles like auto-increment in Mysql. > > Which one gets priority and When ? > > The only thing I am able to find is to use SERIAL because if a drop > table occurs , still SEQUENCE memory is not freed, its garbage remains. > > However if we define a SERIAL column in a table , implicitly it makes > a sequence. > > Could anyone Please describe me the difference and Which to Use When ? neither is actually a data type. a sequence is a special table-like object that has auto increment logic associated with it. a serial is a pseudotype implemented as an integer field with an associated sequence. when you drop a table that has an associated sequence, the sequence is dropped automatically.
В списке pgsql-general по дате отправления: