sqlserver2000中文字符串排序和java排序问题

bigraywolf 2006-03-01 10:06:57
数据库:sqlserver2000中文版
表:test
字段:name varchar 30
sql:select name from test order by name

java程序:
先用jdbc驱动连接sqlserver,执行sql语句,将取得的name数组排序(此时是
跟数据库执行的排序结果相同的)。
排序比较方法是:str.compareTo(str2),得到新的name数组,结果排序后
跟排序前结果不同,请问有解决方法吗?

目的:使排序后与数据库排序结果一致。

表中的数据(记得不太清楚了):
深圳青青乐园
深圳茗海花园
深圳公路管理局
深圳至诚
深圳前海
..........
...全文
132 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
尚和空四 2006-03-03
  • 打赏
  • 举报
回复
select的时候强制排序
尚和空四 2006-03-03
  • 打赏
  • 举报
回复
在查询数据的时候 按照java的排序去排不就可以了。

34,592

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧