Utilisez lower(field)
, par exemple.
select * from tbl order by lower(name)
Si vous avez besoin de traiter des caractères spéciaux pour des langues autres que l'anglais, les autres réponses sur NLSSORT peuvent être ce dont vous avez besoin. Si vous ne le faites pas, j'essaierais de KISS et d'utiliser lower()
car il est très facile à mémoriser, à utiliser et à lire par les autres (maintenabilité).