From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Daniel Orozco <daniel(dot)orozco(dot)jaramillo(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Sentencia DML dinamica. |
Date: | 2010-10-26 14:47:35 |
Message-ID: | 1288104354-sup-3372@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Excerpts from Daniel Orozco's message of lun oct 25 19:00:51 -0300 2010:
> El 25 de octubre de 2010 16:10, Alvaro Herrera
> <alvherre(at)commandprompt(dot)com>escribió:
> > ¿Cuál es el propósito de almacenar el valor en una tabla temporal?
> > Puede que haya una forma mejor de hacer lo que estás intentando.
> Alvaro... gracias por responder.
> Actualmente declaro 36 variables y ejecuto el procedimiento que mencioné en
> el post anterior con parámetros de entrada diferentes.
> Ahora... de acuerdo a los datos de una tabla, según unas condiciones
> previas, es necesario utilizar una de estas 36 variables.
> En estos momentos he hecho las validaciones a mano, pero son 3 por cada
> evento. (36*3) el código si bien funciona, me ha quedado muy largo e
> inmanejable. El SQL Dinamico es una solución que me ahorraría mas de 1000
> lineas de código y que me haría mucho mas legible el programa.
>
> Lo que me preocupaba (No se si todavía deba preocuparme) de la tabla
> temporal, es que el procedimiento dura unos 2 minutos por cada ejecución y
> si se ejecuta nuevamente en este transcurso de tiempo, al tratar de crear
> una tabla que ya existe me va a generar error. Sin embargo acabo de hacer
> una prueba creando la misma tabla temporal desde dos sesiones diferentes y
> la crea sin problemas. Depronto me estoy ahogando en un vaso de agua. Y
> puedo crear tantas tablas temporales con el mismo nombre quiera sin tener
> problemas.
Veo que explicaste mucho de lo que estás haciendo sin responder la
pregunta que te hice.
--
Álvaro Herrera <alvherre(at)commandprompt(dot)com>
The PostgreSQL Company - Command Prompt, Inc.
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2010-10-26 15:16:27 | Re: problema con trigger |
Previous Message | Juan Pablo Sandoval Rivera | 2010-10-26 14:13:23 | Consulta relacionada con las referencias y su integridad |