2016-09-25 38 views
1

我使用的查询与所有小写字母选择的名字,但他得到以小写字母和上字母的所有名称如何选择的名字,如我搜索的SQL服务器

这是我用过

select Name from _Client where Name = 'mrmiro' 

我有2名小和上信这样

mrmiro 
MrMiro 

我只是想选择我搜索正是

+1

您需要了解归类的小事。这里是一个开始的地方:https://msdn.microsoft.com/en-us/library/ms184391.aspx。 –

+0

谢谢@GordonLinoff真的帮助 –

回答

2

在查询改变COLLATE

Declare @Table table (Name varchar(25)) 
Insert Into @Table values 
('mrmiro'), 
('MrMiro') 

Select * 
From @Table 
Where Name = 'mrmiro' COLLATE SQL_Latin1_General_CP1_CS_AS 

返回

Name 
mrmiro 
+0

非常感谢:) –