본문 바로가기
프로그래밍/MSSQL

[MSSQL] 문자열 대문자/소문자로 변환하기(LOWER,UPPER)

by wyatti 2022. 5. 11.

문자열 대문자/소문자로 변환하기(LOWER,UPPER)

mssql에는 문자열을 소문자에서 대문자로, 대문자를 소문자로 바꿔주는 문자 타입 함수가 있는데 그 함수는 LOWER 함수와 UPPER함수이다.

LOWER/UPPER함수

Lower 함수는 문자열을 소문자로 변환시켜주며, UPPER는 대문자로 변환하기 위한 문자 타입 함수이다.

 

LOWER 쿼리

LOWER('문자열' or 열 이름)

위에서 설명했듯이 LOWER함수는 소문자로 변경하기 위한 쿼리이다. 위에 '문자열' or 열 이름이라 적어놨는데 둘 중 하나만 적용시켜주면 된다.

LOWER 쿼리 예제

SELECT TOP (1000) [FirstName]
,LOWER(FirstName) AS LOWER적용
FROM [Test].[dbo].[Test]

 

LOWER 쿼리 예제 결과값

위 LOWER함수로 쿼리를 실행시켜주면 아래 사진처럼 대문자였던 문자열이 소문자로 바뀐것을 확인할 수 있다.

UPPER 쿼리

UPPER('문자열' or 열이름)

위에서 설명했듯이 UPPER함수는 대문자로 변경하기 위한 쿼리이다. 위에 '문자열' or 열 이름이라 적어놨는데 둘 중 하나만 적용시켜주면 된다.

 

UPPER 쿼리 예제

SELECT TOP (1000) [FirstName]
,UPPER(FirstName) AS UPPER적용
FROM [Test].[dbo].[Test]

UPPER 쿼리 예제 결과값

위 UPPER함수로 쿼리를 실행시켜주면 아래 사진처럼 대문자였던 문자열이 대문자로 바뀐 것을 확인할 수 있다.

댓글