

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# UNBASE64 함수
<a name="unbase64"></a>

UNBASE64 함수는 인수를 기본 64 문자열에서 바이너리로 변환합니다.

Base64 인코딩은 일반적으로 다양한 통신 채널(예: 이메일, URL 파라미터 또는 데이터베이스 스토리지)을 통해 전송하기에 안전한 텍스트 형식으로 이진 데이터(예: 이미지, 파일 또는 암호화된 정보)를 나타내는 데 사용됩니다.

UNBASE64 함수를 사용하면이 프로세스를 되돌리고 원래 바이너리 데이터를 복구할 수 있습니다. 이러한 유형의 기능은 Base64를 데이터 전송 메커니즘으로 사용하는 외부 시스템 또는 APIs 하는 시나리오에서 유용할 수 있습니다. Base64 

## 구문
<a name="bunase64-syntax"></a>

```
unbase64(expr)
```

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

 expr**   
base64 형식의 STRING 표현식입니다.

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

`BINARY`

## 예제
<a name="unbase64-example"></a>

다음 예제에서는 Base64-encoded 문자열`'U3BhcmsgU1FM'`이 원래 문자열 로 다시 변환됩니다`'Spark SQL'`.

```
SELECT unbase64('U3BhcmsgU1FM');
 Spark SQL
```