Re: Procedure para actualizar secuencias

From: Raúl Andrés Duque Murillo <ra_duque(at)yahoo(dot)com(dot)mx>
To: "Marcos Saldivar" <baron(dot)rojo(dot)cuerdas(dot)de(dot)acero(at)gmail(dot)com>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Procedure para actualizar secuencias
Date: 2008-06-08 07:46:28
Message-ID: C731CB45466C49BEACB091D0D96F5FDF@Principal
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

--------------------------------------------------
From: "Marcos Saldivar" <baron(dot)rojo(dot)cuerdas(dot)de(dot)acero(at)gmail(dot)com>
Sent: Sunday, June 08, 2008 4:23 PM
To: "Raúl Andrés Duque Murillo" <ra_duque(at)yahoo(dot)com(dot)mx>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] Procedure para actualizar secuencias

> El día 8 de junio de 2008 1:41, Raúl Andrés Duque Murillo
> <ra_duque(at)yahoo(dot)com(dot)mx> escribió:
>> Cordial Saludo.
>>
>> Estoy pensando en hacer un procedure que actualice TODAS las secuencias a
>> los max(id_table) de las tablas correspondientes (para evitarme hacer
>> setvals de cada secuencia), lógicamente este procedimiento sólo lo
>
> pero no se supone esto siempre es así, a menos que asignes al campo un
> valor arbitrario y no un default ???
>

Exactamente ... cuando se hace el precargue se le asigna un valor y no se
usa el default, por lo que no se actualiza la secuencia. Esto es especifico
de la forma como realizó el precargue.ñ

Otra situación es que hago una serie de deletes y me debo quedar con el
max(id_table) de los que queden, yo sé que no es extrictamente necesario
pero es más por control y si puedo abarcar todas las situaciones con la
ejecucción de un Sp, mucho mejor.

Atentamente,

RAUL DUQUE
Bogotá, Colombia

>> utilizaría en el momento de inicializar la DB para una nueva instalación
>> ya
>> que algunas tablas tienen algunos datos "quemados" y estando fuera de
>> producción. Cómo creo que es una necesidad que pudieron tener algunos
>> compañeros en el pasado, de pronto ya alguien hizo este procedure y
>> quisiera
>> compartirlo.
>>
>> Agradezco su colaboración.
>>
>> Atentamente,
>>
>> RAUL DUQUE
>> Bogotá, Colombiaq
>
> __________ Information from ESET Smart Security, version of virus
> signature database 3165 (20080606) __________
>
> The message was checked by ESET Smart Security.
>
> http://www.eset.com
>
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Roberto Rodríguez Pino 2008-06-08 08:15:26 generatedKeys, jdbc: no logro obtener llaves generadas
Previous Message Raúl Andrés Duque Murillo 2008-06-08 06:01:24 Comportamiento work_mem (windows)