Efectivamente, como tú mismo dices:
"...... O antes de hacer la consulta convierto todos los registros del campo nombre a mayusculas... "
En el post anterior ya te lo pongo, pero con la etiqueta DELPHI quizás no se ve bien...
consulta :=
'SELECT * FROM MiTabla WHERE ' +
'
UPPER(MiCampo) LIKE ' +
QuotedStr(UpperCase(filtro));
A mi me funciona bien en Oracle...
Ya nos contarás...