1
A
답변
3
SQL Server (또는 사용하는 DBMS)에서 대문자와 소문자를 구분해야합니다. SQL Server를 사용하는 경우 데이터 정렬 필드 속성을 찾아 거기에서 대/소문자 구분을 설정할 수 있습니다.
4
LINQ to SQL 내에서만 수행 할 수 없습니다. 문서에서 : 에서
지원되지 않는 선택 System.String 방법 일반
쿼리가 에 효과가있는 서버가 될 수있는 SQL 서버 데이터 정렬을 고려하지 않는, 따라서 문화에 민감한를 제공 할 것입니다, 대/소문자를 구분하지 않는 기본값은 입니다. 이 동작은 기본 .NET 프레임 워크의 대/소문자를 구분하는 의미와 다릅니다. 정렬 내가 지정을 제공하고있어 것을
Select... From Table Where Column = "Value" COLLATE SQL_Latin1_General_CP1_CS_AS
참고 대소 문자를 구분하는 일치 (CS) :
그것을 할 수있는 방법은 정렬을 지정하는 경우 자신의 쿼리입니다.
2
Linq에서 SQL로 두 개의 문자열을 대소 문자를 구분하는 방법 (where 쿼리)
Select * from tblemp Where empname='nAveen' COLLATE SQL_Latin1_General_Cp1_CS_AS