Juan Romero escribió: > > On Aug 6, 2009, at 2:39 PM, Fernando Hevia wrote: > > >Para evitar confusiones, en lo personal prefiero no usar campos > >serial sino > >campos bigint, crear explicitamente la secuencia y asociarla con el > >tradicional ... DEFAULT nextval('nombre secuencia'). > > Acaso eso no es lo que hace postgres cuando uno crea un campo > serial? Hasta donde he visto, postgres crea una secuencia y la > asocia con default. La unica diferencia es que en tu caso tu le > pones el nombre a dicha secuencia; o me estoy perdiendo de algo?
No, estás en lo cierto. Lo que hace Fernando no tiene ninguna ventaja, aparte de definir el nombre de la secuencia (cosa que no sirve de mucho de todas formas). -- Alvaro Herrera http://www.flickr.com/photos/alvherre/ "Los dioses no protegen a los insensatos. Éstos reciben protección de otros insensatos mejor dotados" (Luis Wu, Mundo Anillo) -- TIP 8: explain analyze es tu amigo