Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie kann ich in verschiedenen Fällen nach einer Tabellenspalte sortieren (Oracle)

Verwenden Sie lower(field) , z.B.

select * from tbl order by lower(name)

Wenn Sie Sonderzeichen für nicht-englische Sprachen adressieren müssen, sind die anderen Antworten zu NLSSORT möglicherweise das, was Sie brauchen. Wenn Sie dies nicht tun, würde ich versuchen, es zu KISSEN und lower() zu verwenden da es sehr leicht zu merken und zu verwenden ist und von anderen gelesen werden kann (Wartbarkeit).