Je me demandais simplement comment vous rechercheriez un mélange de cas. Par exemple, je veux trouver tous les employés avec le nom de famille 'davies', mais je veux être capable de trouver n'importe quel mélange de cas tels que 'DavIes' ou 'DAVies'. C'est ce que j'ai essayé.Filtre SQL pour boîtier mixte
SELECT LAST_NAME
FROM EMPLOYEES
WHERE DEPARTMENT_ID = (SELECT DEPARTMENT_ID
FROM EMPLOYEES
WHERE LAST_NAME = '[Dd][Aa][Vv][Ii][Ee][Ss]');
j'écrire un indice de fonction qui UPPER ou Abaisse le nom. De cette façon, la base de données peut utiliser l'index basé sur la fonction pour rechercher au lieu de simplement le nom de famille. [Docs] (https://docs.oracle.com/cd/E11882_01/appdev.112/e41502/adfns_indexes.htm#ADFNS257) – xQbert
Copie possible de [recherche insensible à la casse dans Oracle] (https://stackoverflow.com/ questions/5391069/case-insensitive-searching-in-oracle) – xQbert