

 Amazon Redshift는 패치 198부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. 기존 Python UDF는 2026년 6월 30일까지 계속 작동합니다. 자세한 내용은 [블로그 게시물](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)을 참조하세요.

# POWER 함수
<a name="r_POWER"></a>

 POWER 함수는 숫자 표현식을 두 번째 숫자 표현식의 거듭제곱으로 제곱하는 지수 함수입니다. 예를 들어 2의 세제곱은 `POWER(2,3)`으로 계산되어 `8`이라는 결과를 반환합니다.

## 구문
<a name="r_POWER-synopsis"></a>

```
{POW | POWER}(expression1, expression2)
```

## 인수
<a name="r_POWER-arguments"></a>

 *expression1*   
제곱할 숫자 표현식입니다. 데이터 형식은 `INTEGER`, `DECIMAL` 또는 `FLOAT`여야 합니다.

 *expression2*   
*expression1*을 제곱할 거듭제곱입니다. 데이터 형식은 `INTEGER`, `DECIMAL` 또는 `FLOAT`여야 합니다.

## 반환 타입
<a name="r_POWER-return-type"></a>

`DOUBLE PRECISION`

## 예제
<a name="r_POWER-examples"></a>

다음 예제에서는 TICKIT 샘플 데이터베이스를 사용합니다. 자세한 내용은 [샘플 데이터베이스](c_sampledb.md) 섹션을 참조하세요.

다음은 POWER 함수를 사용하여 2008년 티켓 판매 수량(하위 쿼리 결과)을 근거로 향후 10년간 티켓 판매 추이를 예측하는 예입니다. 이번 예에서는 연간 성장률을 7%로 설정하였습니다.

```
SELECT (SELECT SUM(qtysold) FROM sales, date
WHERE sales.dateid=date.dateid
AND year=2008) * POW((1+7::FLOAT/100),10) qty2010;

+-------------------+
|      qty2010      |
+-------------------+
| 679353.7540885945 |
+-------------------+
```

다음은 연간 성장률은 7%이지만 간격을 월로 설정했을 때(10년 = 120개월) 위의 예에 대한 분산도를 나타낸 예입니다.

```
SELECT (SELECT SUM(qtysold) FROM sales, date
WHERE sales.dateid=date.dateid
AND year=2008) * POW((1+7::FLOAT/100/12),120) qty2010;

+-----------------+
|     qty2010     |
+-----------------+
| 694034.54678046 |
+-----------------+
```