Независимый от регистра поиск
Для независимого от регистра поиска можно воспользоваться функцией UPPER
.
Для поиска без учета регистра вы можете воспользоваться функция UPPER
для преобразования как аргумента поиска, таки искомых строк в верхний регистр перед попыткой сопоставления.
...
WHERE UPPER(name) = UPPER(:flt_name)
Для строк в наборе символов, для которых доступна сортировка без учета регистра, вы можете просто применитьсопоставление, чтобы напрямую сравнить аргумент поиска и искомые строки.Например, при использовании набора символов WIN1251
вы можете использовать для этой цели сортировку PXW_CYRL
не чувствительную к регистру символов.
...
WHERE FIRST_NAME COLLATE PXW_CYRL >= :FLT_NAME
...
ORDER BY NAME COLLATE PXW_CYRL