使用lower(field)
,例如
select * from tbl order by lower(name)
如果您需要解决非英语语言的特殊字符,则可能需要有关NLSSORT的其他答案。如果您不这样做,我会尝试和KISS一起使用,lower()
因为它很容易记住和使用,并被他人阅读(可维护性)。
如何在不同情况下按表列排序(Oracle)
使用lower(field)
,例如
select * from tbl order by lower(name)
如果您需要解决非英语语言的特殊字符,则可能需要有关NLSSORT的其他答案。如果您不这样做,我会尝试和KISS一起使用,lower()
因为它很容易记住和使用,并被他人阅读(可维护性)。