Problema con funcion (fecha)

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/

Responses

Browse pgsql-es-ayuda by date

  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