Re: Ejecutar cadena

From: "Ing(dot) Jhon Carrillo - Caracas, Venezuela" <jdigital(at)cantv(dot)net>
To: Carlos Alberto Mÿffffffffffe1rquez Rey <carlos_marquez_rey(at)yahoo(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Ejecutar cadena
Date: 2005-08-12 18:49:33
Message-ID: 019001c59f6e$9eca6390$1400a8c0@tgusta2
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

saludos,

me puedes decir cual es la aplicación de la función?

CREATE OR REPLACE FUNCTION operacion_texto_formula(var_formula text)
RETURNS text AS
'
DECLARE
rec record;
var_sql text;
var_resultado text;
BEGIN
var_sql:=''select ''||var_formula||'' as var_resultado '';
FOR rec IN EXECUTE var_sql LOOP
var_resultado:=rec.var_resultado;
END LOOP;
RETURN var_resultado;
END'
LANGUAGE 'plpgsql' VOLATILE;

Jhon Carrillo
Caracas-Venezuela

----- Original Message -----
From: "Carlos Alberto Mÿffffffffffe1rquez Rey"
<carlos_marquez_rey(at)yahoo(dot)com>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Friday, August 12, 2005 2:20 PM
Subject: [pgsql-es-ayuda] Ejecutar cadena

> Hola a Todos
>
> Existe alguna forma de pasarle una cadena de la
> siguiente forma :
>
> " (5 - 6) * 2 "
>
> a una funcion en postgre y que esta me de la
> respuesta: -2
>
> como puedo hacer para que el resultado de esa
> expresion se guarde en una variable
>
> Gracias.
>
> ***********************************************************
> Carlos Márquez
> ***********************************************************
>
> __________________________________________________
> Correo Yahoo!
> Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
> Regístrate ya - http://correo.espanol.yahoo.com/
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 8: explain analyze es tu amigo

In response to

  • Ejecutar cadena at 2005-08-12 18:20:59 from Carlos Alberto Mÿffffffffffe1rquez Rey

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Carlos Alberto Mÿffffffffffe1rquez Rey 2005-08-12 19:06:48 Re: Ejecutar cadena - Fin
Previous Message Ing. Jhon Carrillo - Caracas, Venezuela 2005-08-12 18:30:49 Re: Primeros registros de una tabla