From: | Daniel Alvarado <danielal2(at)yahoo(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Problema con funcion (fecha) |
Date: | 2005-05-30 16:41:52 |
Message-ID: | 20050530164152.26784.qmail@web20128.mail.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Que tal lista.
Tengo la siguiente funcion. Me regresa error en la
sentencia and fecha = \' || _fecha || \'.
Alguien sabe como puedo solucionarlo???
CREATE OR REPLACE FUNCTION mifuncion(int4, timestamp)
RETURNS SETOF ty_resumen AS
'
DECLARE
_idjefe ALIAS FOR $1;
_fecha ALIAS FOR $2;
Myrc ty_resumen%ROWTYPE;
BEGIN
FOR Myrc IN EXECUTE
\'
select sl_estadodecuentaindividual.idjefe,
sl_grupotarifa.idgrupotarifa,
sl_grupotarifa.grupotarifa,
sum(costo), sum(llamadas), sum(duracion),
sl_estadodecuentaindividual.periodo
from sl_estadodecuentaindividual
join sl_Tarifas on
(sl_estadodecuentaindividual.idtarifa =
sl_Tarifas.idtarifa)
join sl_jefe_empleados on
(sl_estadodecuentaindividual.idempleado =
sl_jefe_empleados.idempleado)
join sl_grupotarifa on (sl_Tarifas.idgrupotarifa =
sl_grupotarifa.idgrupotarifa)
where sl_jefe_empleados.idjefe = \' || _idjefe || \'
and fecha = \' || _fecha || \'
group by sl_estadodecuentaindividual.idjefe,
sl_grupotarifa.idgrupotarifa,
sl_grupotarifa.grupotarifa,
sl_estadodecuentaindividual.fecha
;\'
LOOP
RETURN NEXT Myrc;
END LOOP;
RETURN ;
END;'
LANGUAGE 'plpgsql' VOLATILE;
Cuando ejecuto la funcion
select * from mifuncion(13694,'5/1/2005')
Me regresa este error.
WARNING: Error occurred while executing PL/pgSQL
function mifuncion
WARNING: line 7 at for over execute statement
ERROR: parser: parse error at or near "00" at
character 557
SALUDOS.
Daniel Alvarado S.
__________________________________
Do you Yahoo!?
Yahoo! Small Business - Try our new Resources site
http://smallbusiness.yahoo.com/resources/
From | Date | Subject | |
---|---|---|---|
Next Message | Nahum Castro | 2005-05-30 17:09:20 | Re: lc_messages en Debian |
Previous Message | Juan Pablo Espino | 2005-05-30 16:33:47 | Re: Instalacion de Postgres en WinXP |