공부

메모] mssql 대소문자 구분해서 검색하는 방법

복제고양이 2024. 11. 6. 12:38
300x250

 

아래와 같이 'test'를 검색하면 'Test'와 'TEST', 'tEsT' 와 같이 대소문자 구분 없이 모든 데이터가 나오는 것을 볼 수 있다.

SELECT *
FROM Data.Table
WHERE column1 LIKE '%test%'

 

 

이때 COLLATE Korean_Wansung_CS_AS 를 사용하면 대소문자를 구분해서 Select문의 결과를 볼 수 있다.

 

SELECT *
FROM Data.Table
WHERE column1 COLLATE Korean_Wansung_CS_AS LIKE '%test%'

 

이 경우 정확히 소문자 "test"만 가진 데이터가 검색된다.

 

 

 

반응형