728x90
LOWER 함수는 데이터 값을 소문자, UPPER 함수는 데이터 값을 대문자로 변환할 때 사용합니다. INITCAP 함수는 데이터 값의 첫 번째 문자만 대문자로 변환할 때 사용합니다. SQL은 데이터 값의 대소문자를 구분하기 때문에 데이터 출력 값을 표준화할 때 유용합니다.
※명령어 SELECT는 select로 써도 상관없지만 문자 데이터 값은 'ABC'와 'abc'가 다른 의미입니다.
[사용법]
LOWER('문자열' OR 열 이름)
UPPER('문자열' OR 열 이름)
INITCAP('문자열' OR 열 이름)
※열 이름 외에 LOWER('ABCD') 형태로 직접 데이터 값을 넣어도 됨
예시> employees 테이블에서 last_name을 소문자와 대문자로 각각 출력하고, email의 첫 번째 문자는 대문자로 출력하세요.
[실행문]
SELECT last_name, LOWER(last_name) LOWER적용, UPPER(last_name) UPPER적용, email, INITCAP(email) INITCAP적용 FROM employees;
[실행결과]
728x90
'STUDY > SQL' 카테고리의 다른 글
TRIM - 공백 제거하기 (0) | 2021.03.23 |
---|---|
SUBSTR - 지정한 길이만큼 문자열 추출하기 (0) | 2021.03.22 |
단일 행 함수 : 데이터 값을 하나씩 계산하고 조작하기 (0) | 2021.03.11 |
오라클 데이터 타입 종류 (0) | 2021.03.10 |
오라클 데이터베이스 함수 (0) | 2021.03.09 |