Skip Headers

오라클 10g 함수
10g Release 1 (10.1)
Go to Documentation Home
HOME
Go to Book List
ORA_home
Go to Table of Contents
연구회
Go to Index
자료실
Go to Master Index
ORA_10G
Go to Feedback page
MAIL

Go to previous page
Previous
Go to next page
Next

REMAINDER

문법

MAIN

remainder::=
Description of remainder.gif follows

그림 설명

목적

MAIN

REMAINDER함수는 n2를 n1으로 나눈 나머지를 반환한다.

이 함수는 인수로써 임의의 수치형 또는 암묵적으로 수치형으로 변환가능한 비수치형 데이터형을 취한다. 오라클은 수치의 우선 순위가 가장 높은 인수를 판단하여 나머지 인수를 암묵적으로 그 데이터형을 변환하여, 그 데이터형을 반환한다.

MOD함수는 REMAINDER함수와 유사하나, MOD함수는 식에서 FLOOR을 사용하고, REMAINDER은 ROUND를 사용한다.  MOD함수 참고.

예제

MAIN

다음 예제는 TO_BINARY_DOUBLE "Examples" 에서 생성된 float_point_demo 테이블을 이용하여서 2개의 부도 소수점을 나눠서, 산출된 나머지를 반환한다.

SELECT bin_float, bin_double, REMAINDER(bin_float, bin_double)
FROM float_point_demo;

 BIN_FLOAT BIN_DOUBLE REMAINDER(BIN_FLOAT,BIN_DOUBLE)
---------- ---------- -------------------------------
1.235E+003 1.235E+003                      5.859E-005