내장함수중 숫자함수 정리

    -- 숫자 함수
    -- abs() : 절대치
    SELECT abs(-85) 절대치 from dual;
    SELECT sysdate from dual;
    
    -- ceil() : 올림
    SELECT ceil(10.1), ceil(-10.1) from dual;
    
    -- floor() : 버림
    SELECT floor(10.3), floor(-10.9) from dual;
    
    -- mod : 나머지 / power : n의 n승
    SELECT mod(12,5), POWER(3,4) from dual;
    
    -- round : 반올림
    SELECT round(192.183, 1), round(192.123, -1) from dual;
    
    -- trunc : 반내림
    SELECT trunc(7.5597, 2), trunc(5254.26, -2) from dual;
    
    -- 급여가 30으로 나눈 나머지를 출력하는데 부서는 10번 부서로 출력
    SELECT sal, mod(sal,30) from emp where deptno=10;
    
    -- 급여를 10%인상하여 선택
    SELECT ename, sal, round(sal*1.1,-1) 인상후 from emp;
    desc emp;
    • 네이버 블러그 공유하기
    • 네이버 밴드에 공유하기
    • 페이스북 공유하기
    • 카카오스토리 공유하기