En este grupo En todos

Foro de Oracle



Búsqueda de variantes de strings en bbdd

Escrito por Marta
el 18/04/2005

Hola, me gustaría saber como puedo buscar una cadena y obtener de la base de datos todas sus
variantes de la cadena, en mayúsculas, minúsculas, con acentos...

Por ejemplo, buscando en una sentencia SELECT la cadena 'José', me devolviera de la BBDD los registros donde estuviera esta cadena
en cualquier formato, como 'José', 'JOSÉ', 'Jose', 'jose', 'JOSE', etc.

¿Hay alguna forma de hacerlo?

Gracias. Un saludo.

Nerea
Guipúzcoa, España
Escrito por Nerea
el 05/05/2005
    Mensaje original: Enviado por Marta

    Hola, me gustaría saber como puedo buscar una cadena y obtener de la base de datos todas sus
    variantes de la cadena, en mayúsculas, minúsculas, con acentos...

    Por ejemplo, buscando en una sentencia SELECT la cadena 'José', me devolviera de la BBDD los registros donde estuviera esta cadena
    en cualquier formato, como 'José', 'JOSÉ', 'Jose', 'jose', 'JOSE', etc.

    ¿Hay alguna forma de hacerlo?

    Gracias. Un saludo.



select nombre

from tabla

where upper(nombre) in ('JOSE','JOSÉ') ;