小编pco*_*fre的帖子

为什么SQL Server'='比较器不区分大小写?

我刚刚意识到'='用于文本比较的SQL服务器比较器不区分大小写.关于此功能,我有几个问题:

  1. 对于所有数据库或特定于SQL Server,这是相同的吗?
  2. 我一直在使用该lower函数来确保文本比较直到现在都不敏感.遵循同样的方法仍然是一个好主意吗?
  3. 我们如何在SQL Server中进行区分大小写的比较?
  4. 为什么'='运算符默认为不区分大小写的比较?

sql sql-server case-sensitive

21
推荐指数
3
解决办法
2万
查看次数

SQL中需要不寻常的输出格式

我有一个格式的SQL表;

Name   Date         Value
ABC    1/21/2015    52
ABC    1/22/2015    12
ABC    1/23/2015    32
DEF    1/21/2015    78
DEF    1/22/2015    53
etc...
Run Code Online (Sandbox Code Playgroud)

为了与遗留程序兼容,我需要格式化文本文件,如下所示:

ABC
1/21/2015,52
1/22/2015,12
1/23/2015,32
DEF
1/21/2015,78
1/22/2015,53
Run Code Online (Sandbox Code Playgroud)

任何的意见都将会有帮助.

sql sql-server

7
推荐指数
1
解决办法
111
查看次数

标签 统计

sql ×2

sql-server ×2

case-sensitive ×1