RE: Duda con las secuencias

From: "Reynier Perez Mira" <rperezm(at)uci(dot)cu>
To: "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Duda con las secuencias
Date: 2008-10-11 03:13:05
Message-ID: 4D18382A12A9B64190E1AD825FB591F3F66E4B@ucixw2.uci.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Gracias a todos por sus respuestas. Alvaro tendré en cuenta lo que me dices y probaré el uso de las secuencias desde la aplicación lo que eso me deberá llevar un mayor tiempo.

Un saludo
Ing. Reynier Pérez Mira
Grupo de Soporte al Desarrollo - Dirección Técnica IP

> -----Original Message-----
> From: Alvaro Herrera [mailto:alvherre(at)alvh(dot)no-ip(dot)org]
> Sent: Friday, October 10, 2008 7:23 PM
> To: Reynier Perez Mira
> Cc: pgsql-es-ayuda(at)postgresql(dot)org
> Subject: Re: [pgsql-es-ayuda] Duda con las secuencias
>
> Reynier Perez Mira escribió:
>
> > Tengo entendido que en PostgreSQL una secuencia (sequence) se genera
> > cuando existe un campo autoincrementable y que a su vez es llave.
> > ¿Está esto correcto o es una mala idea que me he hecho? Lo comentó
> > porque tengo una BD con 31 tablas y 35 secuencias y me parece, desde
> > mi punto de vista y por lo que conozco, que esto está mal.
>
> Un campo de tipo SERIAL (que es autoincremental) crea una secuencia,
> pero es posible crear una secuencia independientemente.
>
> Ahora, si tienes 31 tablas y 35 secuencias y no sabes explicar esas 4
> secuencias adicionales, lo que pudo haber pasado es que hayas creado
> algunas tablas con campos SERIAL, luego las hayas borrado, y las
> secuencias no se hayan borrado automáticamente.
>
> Esto no debería pasar; es una limitación que fue corregida en la versión
> 7.3 o algo así. Pero la única manera de saber es ver si esas secuencias
> extra están relacionadas con alguna tabla o no, o si la aplicación las
> usa independientemente.
>
> --
> Alvaro Herrera http://www.advogato.org/person/alvherre
> "El conflicto es el camino real hacia la unión"

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gabriel Hermes Colina Zambra 2008-10-11 07:21:03 RE: Duda con las secuencias
Previous Message Alvaro Herrera 2008-10-10 23:23:20 Re: Duda con las secuencias