【发布时间】:2013-02-04 10:12:25
【问题描述】:
在documentation about the LIKE operator 中,没有任何关于它区分大小写的信息。是吗?如何启用/禁用它?
我正在查询varchar(n) 列,安装在 Microsoft SQL Server 2005 上,如果这很重要的话。
【问题讨论】:
-
这取决于您的列(或数据库)的排序规则。如果区分大小写,则
LIKE区分大小写,如果不区分,则LIKE不区分 -
查看有关 SQL-Server 排序规则的文档msdn.microsoft.com/en-us/library/ms144250%28v=sql.105%29.aspx
-
你的目标是什么?您希望它区分大小写还是不区分大小写?
-
区分大小写默认为列上的排序规则,该列默认为数据库上的排序规则。大部分都是圆形的,你想走哪条路?
标签: sql sql-server-2005 varchar sql-like