Informix - Analista de Sistemas

 
Vista:

Analista de Sistemas

Publicado por Cecilia (8 intervenciones) el 20/03/2006 16:41:07
Hola..buenas tardes:

Necesito saber cómo se utiliza la funciòn MATCHES con una variable. Tengo el siguiente store procedure:

CREATE PROCEDURE sp_rem_fact_conc(nro_externo numeric)

SELECT a.tc_int, a.nro_int,b.nro_int nro_int_fac,
b.tc_int tc_int_fac
FROM tmp_remitos a, comentario_comp b
WHERE (b.tc_int = 400) AND (comentario MATCHES nro_externo)

...

END PROCEDURE;

...esto tal como está no devuelve ningún registro.

Desde ya muchísimas 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:Analista de Sistemas

Publicado por gaby (15 intervenciones) el 20/04/2006 15:32:28
Si mi memoria no me falla el matches se utiliza solo para busqueda de campos tipo caracter, no se puede utilizar como numerico, te ha de estar marcando un error y por eso no te devuelve ningun registro, porque no usar un simple "="?
Saludos
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