Sunday, June 8, 2008

Re: [pgsql-es-ayuda] Procedure para actualizar secuencias

--------------------------------------------------
From: "Marcos Saldivar" <baron.rojo.cuerdas.de.acero@gmail.com>
Sent: Sunday, June 08, 2008 4:23 PM
To: "Raúl Andrés Duque Murillo" <ra_duque@yahoo.com.mx>
Cc: <pgsql-es-ayuda@postgresql.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@yahoo.com.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
>
>
--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net

No comments: