개발공부 6번째 이야기
대소문자 변환
- LOWER() : 데이터를 소문자로 변경
- UPPER() : 데이터를 대문자로 변경
- INITCAP() : 데이터를 첫번째 문자만 대문자로 변환
문자조작 함수
- CONCAT() : 여러 문자열을 연결하는 함수임. 같은 값을 출력할 수 있는 것 중 ||으로도 출력 가능함.
- SUBSTR() : 지정된 길이의 문자열을 추출함. 위와 같은 식은 1부터 3까지 출력한 것.
- LENGTH() : 문자열의 길이를 숫자로 출력함.
- INSTR() : 이름이 지정된 문자의 숫자 위치를 출력함.
- LPAD() : 길이가 n이 되도록 왼쪽부터 문자식으로 채운 표현식 반환.
- RPAD() : 길이가 n이 되도록 오쪽부터 문자식으로 채운 표현식 반환.
- REPLAYCE() : 문자열 치환.
- TRIM() : 문자열에서 선행문자나 후행 문자를 자름.
숫자 함수
- ROUND() : 지정된 소수점 자릿수로 값을 반올림하여 값을 출력함.
- TRUNC() : 지정된 소수점 자릿수로 값을 자름
- MOD() : 나눈 나머지를 반환함.
날짜 조작 함수
- MONTH_BETWEEN() : 두 날짜 간의 월수
- ADD_MONTHS(): 날짜에 월 추가
이밖에도 아래와 같은 날짜 함수가 있음.
- NEXT_DAY() : 지정된 날짜의 요일
- LAST_DAY() : 월의 마지막 날
- ROUND() : 날짜 반올림
- TRUNC() : 날짜 truncate
'SQL 문 STUDY' 카테고리의 다른 글
SQL 함수 - NVL / NVL2 / NULLIF / COALESCE / 조건부 표현식/ CASE (0) | 2022.12.27 |
---|---|
SQL 함수 - TO_CHAR/TO_DATE/중첩 함수 (0) | 2022.12.27 |
SQL 치환변수 / DEFINE / VERIFY / 바인드변수 (0) | 2022.12.26 |
SQL - NULL/ ORDER BY (0) | 2022.12.26 |
SQL문 WHERE/문자열 및 날짜/비교 연산자/(%,/)/IN절/BETWEEN...AND (1) | 2022.12.26 |