我正在通过Varchar2列对Oracle SQL查询进行排序。但是当我得到结果时,我无法正确理解排序。这是逻辑顺序。先低写字母?号码?符号?在这里,我附上其中一个测试的结果顺序:
select FieldToOrder from MyTable order by FieldToOrder ASC
成为FieldToOrder
VARCHAR2列
FieldToOrder:
“77777777777”//第一个字符是空格
“AAAS”
“_ AAD”
“AADD”
“A00004AAAA9999”
“REF11”
“ref22”
“0000000002222”
关于什么是逻辑顺序的任何想法?谢谢,