Re: Alter sequencia

From: Raúl Andrés Duque Murillo <ra_duque(at)yahoo(dot)com(dot)mx>
To: Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>, Javier Chávez B(dot) <jchavezb(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Alter sequencia
Date: 2009-07-05 14:20:27
Message-ID: 563903.96924.qm@web51910.mail.re2.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


>

>

>----- Mensaje original ----
>De: Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>
>Para: Javier Chávez B. <jchavezb(at)gmail(dot)com>
>CC: pgsql-es-ayuda(at)postgresql(dot)org
>Enviado: sábado, 4 de julio, 2009 15:10:36
>Asunto: Re: [pgsql-es-ayuda] Alter sequencia
>
>2009/7/4 Javier Chávez B. <jchavezb(at)gmail(dot)com>:
>
> finalmente lo solucione asi:
>                   select setval('external_service_classes_id_sequence
> ',(SELECT max(id) FROM external_service_classes));
> deberia   funcionar normalmente verdad?
>
>
>oye buena idea...
>

Hace algún tiempo envíe a la lista un procedimiento que me actualiza TODAS las secuencias asociadas a tablas por el MAX de su PK. Puede ser de ayuda si tienes bastante tablas con este "problema". El thread esta en:

http://archives.postgresql.org/pgsql-es-ayuda/2008-12/msg00193.php

Lo uso mucho ya que muchas veces necesito cargar datos de forma masiva incluyendo el valor de los serial. Otro caso en que lo uso es cuando "limpio" una db despues de haber registrado datos de prueba, sólo por organización ya que no es indispensable a menos que vayas a pasar el límite del tipo int.

NOTA: Ten encuenta que esta asociado a un schema llamado "postgresql" por lo tanto tendrás que modificarlo deacuerdo a tus necesidades.

Atentamente,

RAUL DUQUE
Bogotá, Colombia

>--
>Atentamente,
>Jaime Casanova
>Soporte y capacitación de PostgreSQL
>Asesoría y desarrollo de sistemas
>Guayaquil - Ecuador
>Cel. +59387171157
--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net

¡Obtén la mejor experiencia en la web! Descarga gratis el nuevo Internet Explorer 8. http://downloads.yahoo.com/ieak8/?l=mx

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Carolina Roman Salgado 2009-07-05 14:28:03 Re: Ejemplo de una organización de tablas
Previous Message Jose Vasquez 2009-07-05 01:22:52 Re: Exportar y Importar Tabla