PostgreSQL - problema integer en un select

   
Vista:

problema integer en un select

Publicado por sergio (3 intervenciones) el 11/03/2009 03:15:07
hola si tengo este problema cuando hago esta consulta

ERROR: invalid input syntax for integer: ""

SELECT c.mo_chofer_cedula, c.mo_chofer_nombre, c.mo_chofer_apellido, c.mo_chofer_registro
FROM mo_chofer as c
WHERE c.mo_chofer_cedula='' OR c.mo_chofer_nombre='' OR c.mo_chofer_apellido=''
-
nose porque si o si tengo que darle un valor para que me traiga algo como por ejemplo

SELECT c.mo_chofer_cedula, c.mo_chofer_nombre, c.mo_chofer_apellido, c.mo_chofer_registro
FROM mo_chofer as c
WHERE c.mo_chofer_cedula=0 OR c.mo_chofer_nombre='' OR c.mo_chofer_apellido=''
-

asi no crea problema, pero segun mi consulta tiene que ser obcional si hay no trae valor en c.mo_chofer_cedula ='' TIENE QUE TRAER EN c.mo_chofer_nombre='' O en c.mo_chofer_apellido='' tiene que traer.
COMO HAGO PARA SOLUCIONAR ESTE PROBLEMA GRACIAS.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:problema integer en un select

Publicado por Gabriel Sánchez (22 intervenciones) el 09/04/2009 20:08:02
Hola, veo que al campo << c.mo_chofer_cedula >> primero lo comparas con ('') y luego en la otra consulta con (0), --> la pregunta es ¿que tipo de datos es, caracter o numérico?, pues al parecer ese es tu problema amigo.

Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:problema integer en un select

Publicado por sergio (3 intervenciones) el 14/04/2009 18:31:15
es numerico ..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar