Oracle - letra y numero

   
Vista:

letra y numero

Publicado por alex (5 intervenciones) el 29/03/2008 18:10:21
buenas noches que tal

queria saber si alguien sabe como puedo hacer un select
para poder saber que el valor seleccionado es una letra y el siguiente valor es un numero

ejemplo

select tipo from tipos where tipo like M9990 ;

quiero hacer un like y preguntar si el siguiente valor es un numero

o poder hacer el select solo si el segundo valor es un numero
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:letra y numero

Publicado por Pedro (38 intervenciones) el 08/04/2008 12:10:58
Hola buenas :

Si con solo saber si el segundo digito es un numero debes hacer los siguiente

select *
from tabla
where SUBSTR(campo,2,1) >= chr(48)
and SUBSTR(campo,2,1) <= chr(57)

Si estas haciendo una procedimiento, funcion o paquete puedes tb crearte una función a la cual le pase el valor correspondiente y haga las comprobaciones necesarias y te devuelva si es numerico o no

Espero que te sirva
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:letra y numero

Publicado por alex (5 intervenciones) el 08/04/2008 15:17:18
gracias
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