728x90
문자열 비교 유형을 지정해서 비교 할 수 있습니다.
Korean_Wansung_CS_AS : 대소문자 구분
Korean_Wansung_CI_AS : 대소문자 구분 안함
COLLATE 기본은 대소문자 구분 안함으로 설정됩니다.
사용 방법은 비교하고자하는 조건 데이터(또는 컬럼)에 COLLATE 키워드를 붙여 아래와 같이 사용합니다.
예시
select case when 'AT/센터(/양재동)' = 'aT/센터(/양재동)' COLLATE Korean_Wansung_CS_AS then 1 else 0 end
결과 1
문자열 내 소문자가 포함되어있는지 검색
declare @STR varchar(100)
set @STR = 'aT/센터(/양재동)'
select case when @STR <> UPPER( @STR) COLLATE Korean_Wansung_CS_AS then 1 else 0 end
'프로그래밍 > TSQL' 카테고리의 다른 글
MSSQL 범위 지정하여 가져오기 (0) | 2020.02.07 |
---|---|
MSSQL TO MYSQL 데이터 포팅시 NULL 처리 (0) | 2020.02.07 |
[MSSQL] 하위 버전 데이터 마이그래이션 (0) | 2020.01.02 |
[TSQL] SYSOBJECTS TYPE (0) | 2019.10.28 |
[TSQL] 테이블 존재 여부 확인 (0) | 2019.10.28 |
댓글