노트

[MS-SQL] 대소문자 구분 본문

ㄱㅂ/MS-SQL

[MS-SQL] 대소문자 구분

늅뎁 2016. 6. 28. 16:02
반응형






TableA

 ColumnA

 A

 a


위와 같은 테이블이 있을때 


SELECT * FROM TableA WHERE ColumnA = 'a' 

SELECT * FROM TableA WHERE ColumnA = 'A' 


위 두개의 쿼리는 대소문자를 구문하지 않기 때문에 'a'와 'A' 모두 나오게 된다



SELECT * FROM TableA WHERE ColumnA COLLATE Korean_Wansung_CS_AS = 'a' 

위의 쿼리는 대소문자를 구분해서 'a'만 나오게 된다.







반응형

'ㄱㅂ > MS-SQL' 카테고리의 다른 글

[MS-SQL] ROUND 반올림, 버림 함수  (0) 2016.06.30
[MS-SQL] CAST 데이터 형 변환  (0) 2016.06.30
[MS-SQL] ROW_NUMBER()  (0) 2016.06.14
[MS-SQL] STUFF, Row 합치기  (0) 2016.06.08
[MS-SQL] 날짜 관련 함수  (0) 2016.05.26