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함수로 쿼리를 실행시켜주면 아래 사진처럼 대문자였던 문자열이 소문자로 바뀐것을 확인할 수 있다.
UPPER 쿼리
UPPER('문자열' or 열이름)
위에서 설명했듯이 UPPER함수는 대문자로 변경하기 위한 쿼리이다. 위에 '문자열' or 열 이름이라 적어놨는데 둘 중 하나만 적용시켜주면 된다.
UPPER 쿼리 예제
SELECT TOP (1000) [FirstName]
,UPPER(FirstName) AS UPPER적용
FROM [Test].[dbo].[Test]
위 UPPER함수로 쿼리를 실행시켜주면 아래 사진처럼 대문자였던 문자열이 대문자로 바뀐 것을 확인할 수 있다.
댓글