일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 하이브리드 앱
- radiobutton
- 사용법
- 강의
- CUSTOM
- php
- db
- Android
- 개발 방법론
- 카카오톡
- Oracle
- 인텐트
- spring boot
- 연동
- ViewPager
- Typescript
- spring
- centos7
- hybrid app
- ImageView
- Firebase
- 비밀번호
- div
- CSS
- html
- Java
- 하이브리드
- mysql
- 안드로이드
- SERVLET
- Today
- Total
유혁의 개발 스토리
[DB] Oracle 자주쓰는 숫자형 함수 본문
ABS(숫자) : 숫자의 절댓값을 리턴
ex) SELECT ABS(-3.14) FROM DUAL;
SIGN(숫자) : 숫자가 양수인지, 음수인지, 0인지 구별
ex) SELECT SIGN(-3.14), SIGN(2), SIGN(0) FROM DUAL;
MOD(숫자1, 숫자2) : 숫자1을 숫자2로 나누어 나머지 값을 리턴
ex) SELECT MOD(14, 3) FROM DUAL;
CEIL(숫자) : 숫자보다 크거나 같은 최소정수 리턴
ex) SELECT CEIL(3.3) FROM DUAL;
FLOOR(숫자) : 숫자보다 작거나 같은 최대정수 리턴
ex) SELECT FLOOR(3.3) FROM DUAL;
ROUND(숫자, m) : 소수점 m 자리에서 반올림해 리턴, m 생략 시 디폴트값 0
ex) SELECT ROUND(3.1435, 3) FROM DUAL;
TRUNC(숫자, m) : 소수점 m 자리에서 잘라서 리턴, m 생략 시 디폴트값 0
ex) SELECT TRUNC(3.1435, 3) FROM DUAL;
SIN, COS, TAN(숫자) : 숫자의 삼각함수 값 리턴
ex) SELECT SIN(1), COS(0), TAN(1) FROM DUAL;
EXP(숫자) : 숫자의 지수 값을 리턴
ex) SELECT EXP(2) FROM DUAL;
POWER(숫자1,숫자2) : 숫자의 거듭제곱 값을 리턴
ex) SELECT POWER(2,4) FROM DUAL;
SQRT(숫자) : 숫자의 제곱근 값을 리턴 (루트)
ex) SELECT SQRT(64) FROM DUAL;
LOG(숫자1, 숫자2) : 숫자1을 밑수로 하는 숫자2의 로그 값
ex) SELECT LOG(10,100) FROM DUAL;
LN(숫자) : 숫자의 자연로그 값을 리턴
ex) SELECT LN(7.3890561) FROM DUAL;
'DB' 카테고리의 다른 글
[DB] Oracle TABLESPACE 란 (0) | 2021.09.13 |
---|---|
[DB] Oracle 날짜형, 변환형, NULL 함수 (0) | 2021.09.06 |
[DB] Oracle 자주쓰는 문자열 함수 (0) | 2021.08.30 |
[DB] MySQL 계정관리 (0) | 2021.08.24 |
[DB] DDL - SQL문 (0) | 2021.08.23 |