Hola gente! De nuevo recirriendo a la experiencia y concimientos de Uds. Tengo un servidor en win vista con el que estoy corrigiendo errores de un sistema hecho en lenguaje Clarion que se conecta al MDB mediante ODBC. Lo peor del caso es que es absolutamente aleatorio y esporadico, no encuentro motivos por el cual se produce y cuando lo hace, si repito la llamada con el mismo parametro, este error desaparece. El problema es que cuando se llama a un procedimiento almacenado que recibe un entero y procesa varias tablas, en determinado momento, se procduce esto (log de postgres): 2009-08-10 00:53:02.639 ART 2176ERROR: invalid input syntax for integer: "2639000.0000000005" 2009-08-10 00:53:02.639 ART 2176CONTEXT: PL/pgSQL function "postshipment_sp" line 127 at SQL statement 2009-08-10 00:53:02.654 ART 2176STATEMENT: SELECT * FROM postshipment_sp(8438) Si bien me dice "Line 127", en esta linea tengo solamente SELECT EXTRACT(MICROSECOND FROM LOCALTIME) INTO xgatime001; xgatime001 es de tipo int. ¿Podria ser este el problema? ¿Puede el extract devolver decimales? ¿Alguno de uds. tuvo este problema antes? Muchas gracias!
-- ======================== WOJCIK, MARIO A. ======================== Leandro N Alem -Misiones ------------------------ A R G E N T I N A ------------------------ mariowoj...@yahoo.com.ar -- TIP 5: ¿Has leído nuestro extenso FAQ? http://www.postgresql.org/docs/faqs.FAQ.html