From: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
---|---|
To: | innenka innenka <innenka(at)yahoo(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org, Yesid Romero <yromero(at)athenea(dot)umanizales(dot)edu(dot)co> |
Subject: | Re: Procedimiento Almacenado |
Date: | 2004-12-16 15:28:49 |
Message-ID: | 20041216152849.GG11577@dcc.uchile.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Thu, Dec 16, 2004 at 09:24:45AM -0600, innenka innenka wrote:
Hola,
> Esta base de datos permite hacer estas consultas para
> ser ejecutadas en el servidor y devolver el resultado.
Bueno, esa es la idea de toda base de datos, no?
> Hemos probado haciendola como funcion en PostGreSQl, pero el concepto
> de estas funciones es diferente a los procedimientos de SQLServer,
> pues estos sólo traen un registro a la vez.
Las SRF no tienen esta limitacion.
> Luego probamos creando un view en postgreSQL, pero tenemos el
> inconveniente que no permite enviarle parámetros a la consulta. En
> este caso se deben enviar dos parámetros (funcionario Numeric(4) y
> bandeja varchar(1)).
Crea la vista sin parametros, y al consultarla pon los parametros en el
WHERE.
> Finalmente se introdujo esta consulta en el código de la aplicacion,y
> funciona, pero se muestra demasiado lento,
Veamos el EXPLAIN ANALYZE de la consulta, y la definicion de las tablas
involucradas. Seguro que se puede optimizar.
> Sobre las funciones "Set-Returning Function" que menciona ALVARO
> HERRERA, se probó pero ni idea a donde envia los datos y como
> recuperarlos. Sinembargo seguimos intentandolo.
Estan haciendo algo mal. Veamos que estan haciendo para corregirlo.
--
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
"¿Qué importan los años? Lo que realmente importa es comprobar que
a fin de cuentas la mejor edad de la vida es estar vivo" (Mafalda)
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2004-12-16 15:46:13 | Re: Consultas varias |
Previous Message | innenka innenka | 2004-12-16 15:24:45 | Procedimiento Almacenado |