【发布时间】:2012-09-14 07:34:05
【问题描述】:
我有一个名为 Number 的列填充了这些数据(列是 nchar):
1
2
1091
3
20
2B
我想要一个给出这个顺序的 select 语句:
1
2
2B
3
20
1091
我怎样才能做到这一点?谢谢大家的帮助
(已编辑)
【问题讨论】:
-
一个将值从 2B 更改为 3B 的订单?
-
在第一部分你有 2B 在第二个 3B。错字?
-
你能解释一下这个排序背后的逻辑吗?据我所知,无法指示 SQL 执行您的要求。
-
我假设那里有几个错别字。
-
你到底为什么要把它存储为
nchar?我质疑固定长度和 Unicode 的必要性。
标签: sql sql-server-2008