Skip site navigation (1) Skip section navigation (2)

Re: Funci?==?iso-8859-1?Q?ón

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Javier Estévez CIFA Córdoba <javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Funci?==?iso-8859-1?Q?ón
Date: 2006-01-31 17:49:36
Message-ID: 20060131174936.GE4852@surnet.cl (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Javier Estévez CIFA Córdoba escribió:

Hola,

>     CREATE OR REPLACE FUNCTION funcion(text, timestamptz, int, varchar) RETURNS numeric AS $$
>     SELECT $1 FROM mi_tabla WHERE "Fecha"=$2 AND "IdProvincia"=$3 AND "IdEstacion"=$4;
> 
> $$ LANGUAGE SQL;

Esto no funciona, porque hasta donde tengo entendido no se hace
expansion de variables en la lista de resultados de un SELECT.  Puedes
hacerlo con plpgsql, construyendo la consulta como un string y luego
pasandosela a EXECUTE.

-- 
Alvaro Herrera                           Developer, http://www.PostgreSQL.org
"Aprende a avergonzarte más ante ti que ante los demás" (Demócrito)

In response to

  • Función at 2006-01-31 14:06:36 from Javier Estévez CIFA Córdoba

pgsql-es-ayuda by date

Next:From: Alvaro HerreraDate: 2006-01-31 17:52:04
Subject: Re: Re: ?==?iso-8859-1?Q?[pgsql-es-ayuda] triggers y/o vistas para caché
Previous:From: Alvaro HerreraDate: 2006-01-31 17:47:15
Subject: Re: Para Suse 9.3 Pro - Instalador de Postgres ?

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group