Re: execute

From: "Fernando Aguada" <fernandoaguada(at)yahoo(dot)com(dot)ar>
To: "Silvio Quadri" <silvioq(at)gmail(dot)com>
Cc: "Lista Postgresql" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: execute
Date: 2008-05-22 15:06:19
Message-ID: 004a01c8bc1d$646c6d00$ca00a8c0@fernandoa
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Silvio,
Grande lo tuyo !!!
Saludos Cordiales

----- Original Message -----
From: "Silvio Quadri" <silvioq(at)gmail(dot)com>
To: "Fernando Aguada" <fernandoaguada(at)yahoo(dot)com(dot)ar>
Sent: Thursday, May 22, 2008 11:50 AM
Subject: Re: [pgsql-es-ayuda] execute

> 2008/5/22 Fernando Aguada <fernandoaguada(at)yahoo(dot)com(dot)ar>:
>
>> Hola
>> hoy estoy renegando con todo lo que quiero hacer !.
>> Quiero implementar una funcion que ejecute un calculo "variable" y
>> estoy probando de implementarlo con un execute y no funciona, obviamente
>> hay algo
>> que execute no soporta y no se que es, el ejemplo es muy sencillo, para
>> ver
>> si funciona lo que quiero, y es el siguiente:
>>
>> declare wcmd varchar;
>> declare wcalc integer;
>> begin
>> wcmd:='if 1=1 then wcalc:=2*5; else wcalc:=10*10; end if;';
>>
>> raise notice 'valor % ',wcmd;
>> execute wcmd;
>>
>> return wcalc;
>> end
>>
>> Saludos.
>
>
> wcmd:='select case when 1=1 then 2*5 else 10*10 end';
> execute wcmd into wcalc;
>
>
> --
> Silvio Quadri
>

In response to

  • execute at 2008-05-22 14:29:35 from Fernando Aguada

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Victor Benitez 2008-05-22 17:50:11 Problema con pg_restore
Previous Message Silvio Quadri 2008-05-22 14:51:03 execute