Re: Error aleatorio

From: "Vicente Roca" <axisgar(at)rvminformatica(dot)com>
To: "Mario Wojcik" <mariowojcik(at)yahoo(dot)com(dot)ar>
Cc: "Lista Postgres" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Error aleatorio
Date: 2009-08-10 06:43:55
Message-ID: 001401ca1985$eef5a060$0900000a@vicenteab184a8
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Mira a ver si por error le pasas un cadena vacia¿has inicializado
xgatime001=0?

----- Original Message -----
From: "Mario Wojcik" <mariowojcik(at)yahoo(dot)com(dot)ar>
To: "Ayuda" <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Monday, August 10, 2009 6:19 AM
Subject: [pgsql-es-ayuda] Error aleatorio

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
------------------------
mariowojcik(at)yahoo(dot)com(dot)ar

--
TIP 5: ¿Has leído nuestro extenso FAQ?
http://www.postgresql.org/docs/faqs.FAQ.html

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Yudelsy Castellón García 2009-08-10 13:18:15 funcion...
Previous Message Mario Wojcik 2009-08-10 04:19:58 Error aleatorio