From: | leonardo(dot)amezquita(at)ubiquando(dot)com(dot)co |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Pregunta sobre plpgsql |
Date: | 2005-05-04 13:23:24 |
Message-ID: | 1115213004.4278cccca4d01@207.44.134.65 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
existe alguna manera de capturar el resultado de un execute podrian por favor
indicarme como se hace les envio lo que estoy tratando de hacer
DECLARE
valtotven NUMERIC(16,2);
valtotpes NUMERIC(16,2);
valtotdes NUMERIC(16,2);
valtotiva NUMERIC(16,2);
valtotcos NUMERIC(16,2);
valtotcan NUMERIC;
valtotren NUMERIC(16,2);
registro agreg_ventas_mes%ROWTYPE;
query character varying(1000);
querymes character varying(1000);
queryano character varying(1000);
mes NUMERIC(10,4);
ano NUMERIC(10,4);
tiempo tiempomes.tie_codigo%TYPE;
BEGIN
valtotven := NEW.venm_val_venta;
valtotpes := NEW.venm_vta_pesos;
valtotdes := NEW.venm_val_descto;
valtotiva := NEW.venm_val_iva;
valtotcos := NEW.venm_val_costo;
valtotcan := NEW.venm_val_cantidad;
valtotren := NEW.venm_rentabilidad;
querymes := 'SELECT INTO ' || mes || 'date_part(\'month\', date \''
|| NEW.ven_tie_codigo || '\')';
EXECUTE querymes;
queryano := 'SELECT INTO ' || ano || 'date_part(\'year\', date \'' ||
NEW.ven_tie_codigo || '\')';
EXECUTE queryano;
END;
lo que deseo hacer es pasar el resultado del execute a una variable espero que
puedan ayudarme gracias.
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
From | Date | Subject | |
---|---|---|---|
Next Message | Diego Tizon | 2005-05-04 13:28:28 | unsuscribe |
Previous Message | Edwin Quijada | 2005-05-04 13:20:33 | RE: saludos |