sql server 2000建表时如何指定字符类型的排序规则? ( 积分: 10 )

  • 主题发起人 主题发起人 sjm
  • 开始时间 开始时间
S

sjm

Unregistered / Unconfirmed
GUEST, unregistred user!
假设有一字段:field1(char(10)) ,它的三条记录是:f2-49、f2-50、f-25。
排序结果为(在SQL SERVER,ACCESS,EXCEL 中都是这个结果)
f2-49
f-25
f2-50
为了实现新的排序,用代码建表:
create table #tmp (s varchar(10));
insert into #tmp values ('f2-49');
insert into #tmp values ('f2-50');
insert into #tmp values ('f-25');
select * from #tmp order by s COLLATE Chinese_PRC_BIN //指定排序规则为Chinese_PRC_BIN
现在的结果集为:
f-25
f2-49
f2-50
请问:能用企业管理器在建表时也指定成这种二进制排序规则吗? 谢谢!
 
试试就知道了
 
后退
顶部