고래씌
[Oracle] 2-2. DML(SELECT) - 함수_단일행 함수 ② (숫자 관련한 함수) 본문
<숫자와 관련된 함수>
1. ABS
- ABS(절대값을 구할 숫자) : 절대값을 구해주는 함수
☞ 결과값은 NUMBER 형태로 반환
2. MOD
- MOD(숫자, 나눌값) : 두수를 나눈 나머지 값을 반환
3. ROUND
- ROUND(반올림하고자 하는 수, 반올림 위치) : 반올림처리해주는 함수
- 반올림위치 : 소수점기준으로 아래 N번째 수에서 반올림하겠다. (생략시 기본값은 0, 소수점 첫번째 자리에서 반올림하겠다.)
4. CEIL
- CEIL(올림처리할 숫자) : 소수점 아래의 수를 올림처리해주는 함수
5. FLOOR
- FLOOR(버림처리하고자 하는 숫자) : 소수점 아래의 수를 무조건 버림처리해주는 함수
SELECT FLOOR(123.9999) FROM DUAL; |
☞ 123 출력
▶ 각 직원별로 근무일수 구하기(오늘날짜 - 고용일 => 소수점)
6. TRUNC
- TRUNC(버림처리할 숫자, 위치) : 위치 지정이 가능한 버림처리 함수
'Database > Oracle' 카테고리의 다른 글
[Oracle] 2-4. DML(SELECT) - 함수_단일행 함수 ④ (형변환 함수) (0) | 2023.11.24 |
---|---|
[Oracle] 2-3. DML(SELECT) - 함수_단일행 함수 ③ (날짜 관련한 함수) (1) | 2023.11.24 |
[Oracle] 2-1. DML(SELECT) - 함수_단일행 함수 ① (문자열 관련 함수) (0) | 2023.11.23 |
[Oracle] 1-3. DML(SELECT) - 기본문법(연산자 우선순위, ORDER BY절) (0) | 2023.11.23 |
[Oracle] 1-2. DML(SELECT) - 기본문법(논리 연산자, BETWEEN AND, LIKE, IS NULL, IN, 연결 연산자) (0) | 2023.11.23 |