티스토리 뷰
SELECT ABS(0)
, FLOOR(3.9) --버림
, CEIL(3.2) --올림
, POWER(2,3) -- 제곱
, SIGN(-9)
, SIGN(4)
, SIGN(0) -- 부호판정, -1 1 0
, SQRT(7) -- 제곱근
, TRUNC(1.64) -- 지정한 소수점 이하를 절삭
, TRUNC(1.64, 1)
, TRUNC(141.64, -2) --마이너스의 경우 정수의 자리수, 4를 절삭됨
, TRUNC(SYSDATE, 'D')
, TRUNC(SYSDATE, 'DD')
, TO_CHAR(SYSDATE, 'YYYYMMDD HH:SS' )
, TO_CHAR(TRUNC(SYSDATE, 'DD'), 'YYYYMMDD HH:SS' )
, TRUNC(SYSDATE, 'MM') --일까지 절삭
, TRUNC(SYSDATE, 'YYYY') --월까지 절삭
, TRUNC(TRUNC(SYSDATE, 'YYYY'), 'D')
FROM DUAL
SELECT ADD_MONTHS(SYSDATE, 2)
, LAST_DAY(SYSDATE)
, MONTHS_BETWEEN(SYSDATE, TO_DATE('20190201', 'YYYYMMDD'))
, FLOOR (MONTHS_BETWEEN(SYSDATE, TO_DATE('20190201', 'YYYYMMDD')))+1 --두달의 차
, NEXT_DAY(SYSDATE, 2) -- 다음주 월요일
, EXTRACT(HOUR FROM SYSTIMESTAMP) +9 --GMT +9 : KST
, TO_CHAR(SYSDATE + (INTERVAL '2' HOUR),'YYYYMMDD HH:SS')
, TO_CHAR(SYSDATE, 'YYYYMMDD HH24:SS') 현재시각 -- 현재시각
, TO_CHAR(SYSDATE + 1,'YYYYMMDD HH24:SS')
, TO_CHAR(SYSDATE + 2/24 ,'YYYYMMDD HH24:SS') -- HH24:SS로 안보면 이상하다
, TO_CHAR(SYSDATE + 3/24 ,'YYYYMMDD HH24:SS')
FROM DUAL
'프로그래밍 > DB' 카테고리의 다른 글
오라클 문장 글자세기 (0) | 2019.09.10 |
---|---|
오라클에서 숫자만 추출/ 문자만 추출 (0) | 2019.09.10 |
오라클에서 랜덤값 dbms_random.value() (0) | 2019.09.04 |
오라클 특수구문 - INSERT ALL (0) | 2019.08.29 |
오라클 merge (0) | 2019.08.29 |