Recherche indépendante de la casse
Pour une recherche insensible à la casse, vous pouvez utiliser la fonction UPPER
.
Pour une recherche insensible à la casse, vous pouvez utiliser la fonction UPPER
pour convertir l’argument de recherche et l’argumentet les chaînes de caractères recherchées en majuscules avant de tenter une correspondance.
...
WHERE UPPER(name) = UPPER(:flt_name)
Pour les chaînes de caractères dans un jeu de caractères pour lequel le tri insensible à la casse est disponible, vous pouvez simplement appliquerpour comparer directement l’argument de recherche et les chaînes de caractères.Par exemple, si vous utilisez le jeu de caractères WIN1251
, vous pouvez utiliser le tri insensible à la casse PXW_CYRL
à cette fin.
...
WHERE FIRST_NAME COLLATE PXW_CYRL >= :FLT_NAME
...
ORDER BY NAME COLLATE PXW_CYRL