Scalar Function
- 입력값을 기준으로 단일 값을 반환하는 함수
1. UCASE
- Upper case, 영문을 대문자로 변환하는 함수
생성 문법
select ucase (string);
2. LCASE
- Lower case, 영문을 소문자로 변환하는 함수
생성 문법
select ucase (string);
3.MID
- 문자열 부분을 반환하는 함수
생성 문법
select mid (string, start_position, lenth);
- string : 원본 문자열
- start : 문자열 반환 시작 위치 (첫글자는 1, 마지막글자는 -1)
- length : 반환할 문자열 길이
4.LENGTH
- 문자열의 길이를 반환하는 함수
생성 문법
select length(string);
5.ROUND
- 지정한 자리에서 숫자를 반올림하는 함수
생성 문법
select round(number, decimals_place);
- number : 반올림할 대상
- decimals : 반올림할 소수점 위치 (Option)
** Option이 없을 경우, Default로 소수점 첫 째자리에서 반올림 ( option=0과 같은 의미)
** 일단위 위치는 -1
6.NOW
- 현재 날짜 및 시간을 반환하는 함수
생성 문법
select now();
** 반환되는 값이 숫자
7.FORMAT
- 숫자를 천단위 콤마가 있는 형식으로 반환하는 함수
생성 문법
select length(string);
- number : 포맷을 적용할 문자 혹은 숫자
- decimals : 표시할 소수점 위치 (Option)
** 소수점을 표시하지 않을 경우 deciamls=0
** 반환되는 값이 문자