본문 바로가기
오라클 게시판/오라클 함수

【오라클(Oracle) SQL 함수】 POWER 함수

by 기서무나구물 2021. 10. 19.

포스팅 목차

    POWER

     


    문법

    power::=

     


    목적 

    POWER 함수는 n2 를 n1의 거듭제곱 값을 반환한다.

    밑(base) n2와 지수(exponent) n1은 모두 임의의 숫자로 구성 될 수 있다. 그러나 n2가 음수인 경우 n1은 정수여야 한다.

    이 함수는 수치형 데이터 타입 또는 암묵적으로 수치형 데이터 타입으로 변환할 수 있는 비수치형 데이터 타입을 인수로 사용한다. 인수가 BINARY_FLOAT 또는 BINARY_DOUBLE 타입인 경우 함수는 BINARY_DOUBLE 타입을 반환한다. 이 외에는 이 함수는 NUMBER를 반환한다.

     


    패키지 함수 비교 - Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table

     


    관련 함수

    함수명 함수내용
    EXP e(자연로그의 밑)의 n 제곱 값을 반환한다.
    LOG 밑을 m으로 한 n의 로그 값을 반환한다.
    LOG10
    밑이 10인 로그 값을 반환한다.
    LN 입력값에 대한 자연로그 값을 반환한다. 
    POWER n2의 n1승 값을 반환한다.

     


    예제

    다음 예제는 3의 2승(3의 제곱값, 3^2)을 반환한다.

    Oracle Program
    SELECT POWER(3,2) "Raised" 
    FROM   DUAL;

     

    Results
        Raised
    ----------
             9

     


    오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크

     

    [SQL, Pandas, R Prog, Dplyr, SQLDF, PANDASQL, DATA.TABLE] SQL EMP 예제로 만나는 테이블 데이터 처리 방법 리스트 링크

    2024.01 수정

    반응형

    댓글