同时在如下发表:
http://community.csdn.net/Expert/topic/4701/4701063.xml?temp=.3385584有表数据:
DH SL
AD-ZX05001 5
AD-ZX05000 2
ADS-ZX0540 1
ADH-ZX0022 3在客户端设置 :table1.sort := 'DH ASC';
得到的排序结果如下:
DH SL
ADH-ZX0022 3
ADS-ZX0540 1
AD-ZX05000 2
AD-ZX05001 5我用sql语句的形式查询(oracle数据库):
select DH,SL from TABLE1 ORDER BY DH;
得到的结果如下:
DH SL
AD-ZX05000 2
AD-ZX05001 5
ADH-ZX0022 3
ADS-ZX0540 1但实际的排序结果应该是sql语句运行的结果才对:请问为什么?
http://community.csdn.net/Expert/topic/4701/4701063.xml?temp=.3385584有表数据:
DH SL
AD-ZX05001 5
AD-ZX05000 2
ADS-ZX0540 1
ADH-ZX0022 3在客户端设置 :table1.sort := 'DH ASC';
得到的排序结果如下:
DH SL
ADH-ZX0022 3
ADS-ZX0540 1
AD-ZX05000 2
AD-ZX05001 5我用sql语句的形式查询(oracle数据库):
select DH,SL from TABLE1 ORDER BY DH;
得到的结果如下:
DH SL
AD-ZX05000 2
AD-ZX05001 5
ADH-ZX0022 3
ADS-ZX0540 1但实际的排序结果应该是sql语句运行的结果才对:请问为什么?
可能是ORACLE默认的排序方式不同