반응형
var nVal = 1.554;
	
trace("올림 >> " + nexacro.ceil(nVal,2));
trace("반올림 >> " + nexacro.round(nVal,2));
trace("버림 >> " + nexacro.floor(nVal,2));
반응형
반응형
SELECT

      ROUND(123.4567,1)  AS T11   /* 반올림(소수점 둘째자리 반올림) */
    , ROUND(123.4567,0)  AS T12   /* 반올림(소수점 첫째자리 반올림) */
    , ROUND(123.4567,-1) AS T13   /* 반올림(정수 첫째자리 반올림) */
    
    , CEIL(123.4567)       AS T21   /* 소수점 첫재짜리 올림 */
    , CEIL(123.4567*10)/10 AS T22   /* 소수점 둘째자리 올림 */
    
    , TRUNC(123.4567,1)  AS T31   /* 버림(소수점 둘째자리 버림) */
    , TRUNC(123.4567,0)  AS T32   /* 버림(소수점 첫째자리 버림) */
    , TRUNC(123.4567,-1) AS T33   /* 버림(정수 첫째자리 버림) */
FROM DUAL
반응형
반응형
SELECT TO_CHAR(SYSDATE, 'YYYYMMDD') T1              --20210331
     , TO_CHAR(SYSDATE, 'YYYY/MM/DD') T2            --2021/03/31
     , TO_CHAR(SYSDATE, 'YYYY-MM-DD') T3            --2021-03-31
     , TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') T4 --2021-03-31 13:15:31
     , TO_CHAR(SYSDATE, 'MM/DD') T5                 --03/31
     , TO_CHAR(SYSDATE, 'FMMM/DD') T6               --3/31
     , TO_CHAR(SYSDATE,'Mon DD, YYYY','NLS_DATE_LANGUAGE=ENGLISH') T5 -- Mar 31, 2021
     , TO_CHAR(SYSDATE,'Mon-YY','NLS_DATE_LANGUAGE=ENGLISH') T6 -- Mar-21
  FROM DUAL
반응형

+ Recent posts