Consulta case sensitive
Hola a todos!
Quiero hacer una búsqueda sobre un campo de texto, pero no he encontrado una forma para hacer una consulta SQL que haga esto sin diferenciar mayúsculas y minúsculas.
Un saludo!
Quiero hacer una búsqueda sobre un campo de texto, pero no he encontrado una forma para hacer una consulta SQL que haga esto sin diferenciar mayúsculas y minúsculas.
Un saludo!
utiliza UPPER para comparar los registros
select *
from tabla
where upper(campo) = upper('Hola Como Estas')
/
select *
from tabla
where upper(campo) = upper('Hola Como Estas')
/
select *
from tabla
where upper(campo) like ('%HOLA%')
Esta te sirve para buscar el texto deseado en cualquier parte de la cadena.
from tabla
where upper(campo) like ('%HOLA%')
Esta te sirve para buscar el texto deseado en cualquier parte de la cadena.
Gracias por la ayuda, lo probaré.
Sólo una cosa, la función upper es propia del sql de oracle o pertenece al sql estandar.
Un saludo!
Sólo una cosa, la función upper es propia del sql de oracle o pertenece al sql estandar.
Un saludo!
