gpt4 book ai didi

sql-server - sql server 命令奇怪,负字符

转载 作者:行者123 更新时间:2023-12-03 09:40:34 24 4
gpt4 key购买 nike

ex1:正常

enter image description here

ex2: 奇怪

enter image description here

看起来'-'在ex2中被忽略了。排序规则是“Chinese_PRC_CI_AS”。

最佳答案

我不知道你的数据库默认排序规则是什么。但是,您应该使用 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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com