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 > <alvhe...@commandprompt.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 <alvhe...@commandprompt.com> The PostgreSQL Company - Command Prompt, Inc. PostgreSQL Replication, Consulting, Custom Development, 24x7 support - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda