最佳答案
我不知道你的数据库默认排序规则是什么。但是,您应该使用 BINARY SORT
COLLATE
ORDER BY
子句
select * from
(
values ('1'), ('2'), ('3'), ('-1'), ('-2'), ('-3')
)a(tp)
order by tp collate Chinese_PRC_BIN
而且,即使我不知道您要查找的订单是什么。所以,最终的结果会是这样的
tp
-1
-2
-3
1
2
3
关于sql-server - sql server 命令奇怪,负字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48698667/