반응형
MS-SQL 데이터 타입 대소문자 변환 함수에 대해 알아보겠습니다.
대문자를 모두 소문자로 변경하거나 소문자를 모두 대문자로 변경할때 유용하게 사용되는 함수입니다.
1. 구문
대문자 변경 : UPPER ( character_expression )
소문자 변경 : LOWER ( character_expression )
2. 인수
character_expression
문자 또는 이진 데이터의 식입니다. character_expression은 상수, 변수 또는 열일 수 있습니다. character_expression은 varchar로 암시적으로 변환될 수 있는 데이터 형식이어야 합니다. 그렇지 않은 경우 CAST를 사용하여 character_expression을 명시적으로 변환하세요.
3. 예제
SELECT LOWER(SUBSTRING('EnglishProductName', 1, 20)) AS Lower, -- 모두 소문자로 변환
UPPER(SUBSTRING('EnglishProductName', 1, 20)) AS Upper, -- 모두 대문자로 변환
LOWER(UPPER(SUBSTRING('EnglishProductName', 1, 7))) As LowerUpper -- 글자를 자리수 까지 자른수 대문자로 변경후 소문자로 다시 변환
Lower Upper LowerUpper
------------------------------------ ------------------------------------ --------------------------------------------------------
englishproductname ENGLISHPRODUCTNAME english
이상 MS-SQL 데이터 타입 대소문자 변환 함수에 대해 알아보았습니다.
반응형
'Database > MS-SQL' 카테고리의 다른 글
SSMS에서 쿼리 실행 후 한글로 바뀌는 현상 해결 (0) | 2020.12.14 |
---|---|
MS-SQL 숫자 함수 (CELLING, FLOOR, ROUND) (0) | 2020.12.14 |
MS-SQL 데이터 타입 형식변환 함수(CAST / CONVERT) (0) | 2020.12.14 |
MS-SQL 데이터 타입 형식변환 함수(CAST / CONVERT) (0) | 2020.12.14 |
MS-SQL 문자수 반환 함수(LEN / DATALENGTH) (0) | 2020.12.14 |
댓글