Anche se ti si è risolto da solo, potrebbe essere utile per altri.
Quando si ha un dubbio se il DBMS sia impostato o meno con il case sensitive (cioè fa differenza o meno tra le lettere maiuscole e minuscole) e non si desisdera che questo accada si può intervenire cambiando il settaggio del DBMS (però magari ad altri che lo sfruttano potrebbe invece interessare che rimanga come era) oppure via SQL si può "trasfomare" etrambe le parti della condizione in maiuscolo (o minuscolo) esempio:
UPPER(<field>) LIKE '%PIPPO%' --> condiziono al fatto che <field> contenga "PIPPO" se fosse case sensitive e il contenuto di <field> fosse ad esempio "Pippo e Paperino" in questo modo lo troverebbe perché prima di condizionare faccio un UPPER del campo uniformando tutto in maiuscolo; ovviamente poi devo confrontare con un "PIPPO" maiuscolo...