![]() |
1
4
在我对你问题的评论中,我问你 collation 你在用。你说“假定违约”,但没有“违约”。“默认”取决于数据库和服务器的设置方式。我在我的SQL服务器上运行了您的实验,碰巧得到了与您相同的结果,但这只是一个巧合。
运行实验的SQL服务器和数据库正在使用
http://collation-charts.org/mssql/mssql.0409.1252.Latin1_General_CI_AS.html
注意蒂尔德
|
![]() |
2
0
您需要应用二进制排序规则,否则SQL Server将根据表或数据库使用的排序规则使用(可能不是二进制)顺序。 下面是一个有效的例子。您需要哪个精确的二进制排序规则,这由您决定。
输出:
|
![]() |
3
0
您的行为取决于您使用的排序规则。 我试过了:
SQL Server返回ko(使用我的默认排序规则
如果我可以这样做:
它按照ASC代码工作 |
![]() |
Duvan · 将逗号(,)替换为点(.)[副本] 2 年前 |
![]() |
Mateen Bagheri · 选择表的计数并选择其自身 2 年前 |
![]() |
SoT · SQL Server中求和函数的工作方式 2 年前 |
![]() |
NKAT · 将列值聚合到列表中会产生错误 2 年前 |
![]() |
deanpillow · 返回两列中有一个匹配值的记录 2 年前 |
![]() |
snowflakes74 · 在Dapper中异步查询多个结果 2 年前 |