|    
			
				31/05/2012, 08:02
			
			
			  | 
  |   |  | Colaborador |  |  Fecha de Ingreso: febrero-2009 Ubicación: Manizales - Colombia 
						Mensajes: 5.980
					 Antigüedad: 16 años, 8 meses Puntos: 360 |  | 
  |  Respuesta: Error de operadores en postgres  
   Cita:  Selectp.valor_1::varchar as valor_1,
 p.valor_2::varchar as valor_2,
 s.signo_vital,
 s.descripcion as desc_signo,
 m.medida,
 m.simbolo as desc_medida,
 (p.valor_1||' '||m.simbolo)::varchar as valor1_completo,
 (p.valor_2||''||m.simbolo):: varchar as valor2_completo,
 (case when s.signo_vital = 1 then 'tool_img img_aceptar'
 when s.signo_vital = 2 then 'tool_img img_asignar'
 when s.signo_vital = 3 then 'tool_img img_eliminar' end) as imagen_sv,
 (case
 when s.cnt_valores = 1 then (cast(to_char(p.valor_1, s.formato)||' '||m.simbolo as varchar))
 when s.cnt_valores = 2 then (cast(to_char(p.valor_1, s.formato)||cast(s.separador as varchar)||to_char(p.valor_2, s.formato)||' '||m.simbolo as varchar))
 end) as valor_pr,
 cast('' as varchar) as ruta_imagenes,
 s.archivo_nombre
 El error es definitivamente un problema de cast. 
Corrige estas y nos cuentas.  
saludos  
				__________________Without data, You are another person with an opinion.
 W. Edwads Deming
     |