sql数据库和oracle数据库 string类型字段用orderby排序 分别是根据什么排序的啊?

2025-03-09 13:44:28
推荐回答(4个)
回答1:

首先说明下oracle中没有String类型,而是Varchar类型。order by 的顺序是assic(读作:阿斯科马)码表中”字符“列进行排序的。

解释:一般会根据字符串的首字母:大些字母>小写字母>特殊字符>数字。如果首位相同继续排列第二位,直到不同的位。

回答2:

应该是根据字符的 ASCII码的大小来比较的!

回答3:

sql数据和oracle数据库都没有string类型。谢谢
只有 char或者 varchar

回答4:

根据首字母ASCII大小