오라클 SQL함수 SYSDATE 함수, MOD 함수
목적
SYSDATE함수는 데이터 베이스가 있는 OS의 일자와 시간을 반환한다. 반환된 값의 데이터 형은
DATE이고, 반환된 포맷은 NLS_DATE_FORMAT 초기 파라미터의 값에 의존한다. 이 함수는 인수가 필요없다. 분산된 SQL문장에서, 이
함수는 로컬 데이터베이스의 OS의 일자와 시간을 반환한다. 이 함수는 CHECK 제약의 조건으로 사용할수
없다.
예제
다음 예제는 현재 OS의 날짜와 시각을 반환한다.
SELECT TO_CHAR (SYSDATE, 'MM-DD-YYYY HH24:MI:SS') "NOW" FROM DUAL;
목적
MOD함수는 n2을 n1으로 나눈 나머지값을 반환한다. n1이 0이면, n2를 반환한다.
이 함수는 인수로서 임의의 수치 데이터형 또는 암묵적으로 수치 데이터형으로 변환 가능한 비수치
데이터형을 취한다. 오라클은 우선 순위가 가장 높은 수치형 인수를 판단하여, 나머지 인수를 그 데이터형에 암묵적으로 변환하고, 그 데이터 형을
반환한다.
예제
다음 예제는 11을 4로 나눈 나머지를 반환.
SELECT MOD(11,4) "Modulus" FROM DUAL; Modulus ---------- 3
This function behaves differently from the classical mathematical modulus
function when m
is negative. The classical modulus can be
expressed using the MOD
function with this formula:
m - n * FLOOR(m/n)
The following table illustrates the difference between the MOD
function and
the classical modulus:
m | n | MOD(m,n) | Classical Modulus |
---|---|---|---|
11 |
4 |
3 |
3 |
11 |
-4 |
3 |
-1 |
-11 |
4 |
-3 |
1 |
-11 |
-4 |
-3 |
-3 |
'IT ' 카테고리의 다른 글
자바 HTML CSS 이클립스 바탕화면 색 변경 색 테마 바꾸기 색 폰트 바꾸기 (0) | 2018.03.23 |
---|---|
※ 이클립스 주석 팁, ※ 참고 자바 키워드 모음,※ 잘못된 변수명의 사례 (0) | 2018.03.14 |
SOBRO 음료 냉장고 쿨러 냉장고 서랍 (아마존 판매)AMAZONE (0) | 2018.02.28 |
SQL 데이터 베이스 강의 영상 및 서브커리에 관하여... (0) | 2017.12.27 |
TRIM함수 (0) | 2017.12.22 |
오라클 sql 함수 length (0) | 2017.12.22 |
LTRIM 함수 (0) | 2017.12.22 |
인터플렉스 생산직 채용 합격 보류를 보며.. 인터프렉스의 오늘 주가 하한가 수준 (6) | 2017.12.04 |