더북(TheBook)

④ POWER(n2, n1)와 SQRT(n)

POWER 함수는 n2를 n1 제곱한 결과를 반환한다. n1은 정수와 실수 모두 올 수 있는데, n2가 음수일 때 n1은 정수만 올 수 있다.

입력

    SELECT POWER(3, 2), POWER(3, 3), POWER(3, 3.0001)
      FROM DUAL;

결과

    POWER(3,2)  POWER(3,3)  POWER(3,3.0001)
    ---------- ---------- ----------------
             9        27       27.0029664

입력

    SELECT POWER(-3, 3.0001)
      FROM DUAL;

결과

    SQL. 오류: ORA-01428: '-3' 인수가 범위를 벗어났습니다.

SQRT 함수는 n의 제곱근을 반환한다.

입력

    SELECT SQRT(2), SQRT(5)
      FROM DUAL;

결과

    SQRT(2)        SQRT(5)
    -------------- --------------
        1.41421356     2.23606798
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.