

 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/)을 참조하세요.

# 숫자 데이터에 대한 Teradata 스타일 형식 지정 문자
<a name="r_Numeric-format-teradata"></a>

다음으로 TEXT\_TO\_INT\_ALT 및 TEXT\_TO\_NUMERIC\_ALT 함수가 입력 *expression* 문자열의 문자를 해석하는 방법을 찾아볼 수 있습니다. *format* 구문에서 지정할 수 있는 문자 목록도 찾아볼 수 있습니다. 또한 *format* 옵션에 대해 Teradata 스타일 형식 지정과 Amazon Redshift 간의 차이점에 대한 설명을 찾아볼 수 있습니다.


| 형식  | 설명  | 
| --- | --- | 
| G  | 입력 expression 문자열에서 그룹 구분 기호로 지원되지 않습니다. format 구문에 이 문자를 지정할 수 없습니다. | 
| D | 기수 기호입니다. *format* 구문에 이 문자를 지정할 수 있습니다. 이 문자는 .(마침표)에 해당합니다.<br />기수 기호는 다음 문자가 포함된 *format* 구문에 나타날 수 없습니다.[See the AWS documentation website for more details](http://docs.aws.amazon.com/ko_kr/redshift/latest/dg/r_Numeric-format-teradata.html) | 
| / , : % | 삽입 문자 /(슬래시), 쉼표(,), :(콜론) 및 %(퍼센트 기호)입니다.<br />*format* 구문에 이러한 문자를 포함할 수 없습니다.<br />Amazon Redshift는 입력 *expression* 문자열에서 이러한 문자를 무시합니다. | 
| .  | 소수점을 나타내는 기수 문자로서의 마침표입니다.<br />이 문자는 다음 문자가 포함된 *format* 구문에 나타날 수 없습니다.[See the AWS documentation website for more details](http://docs.aws.amazon.com/ko_kr/redshift/latest/dg/r_Numeric-format-teradata.html) | 
| B | *format* 구문에 공백 문자(B)를 포함할 수 없습니다. 입력 *expression* 문자열에서 선행 및 후행 공백은 무시되고 숫자 사이의 공백은 허용되지 않습니다. | 
| \+ - | *format* 구문에 더하기 기호(\+) 또는 빼기 기호(-)를 포함할 수 없습니다. 그러나 더하기 기호(\+) 및 빼기 기호(-)가 입력 *expression* 문자열에 나타나는 경우 숫자 값의 일부로 암시적으로 구문 분석됩니다. | 
| V  | 소수점 위치 표시기입니다.<br />이 문자는 다음 문자가 포함된 *format* 구문에 나타날 수 없습니다.[See the AWS documentation website for more details](http://docs.aws.amazon.com/ko_kr/redshift/latest/dg/r_Numeric-format-teradata.html) | 
| Z  | 0이 숨겨진 소수점 이하 자릿수입니다. Amazon Redshift는 선행 0을 자릅니다. Z 문자는 9 문자를 따를 수 없습니다. 분수 부분에 9 문자가 포함된 경우 Z 문자는 기수 문자 왼쪽에 있어야 합니다. | 
| 9  | 소수점 이하 자릿수입니다. | 
| CHAR(n)  | 이 형식의 경우 다음을 지정할 수 있습니다.[See the AWS documentation website for more details](http://docs.aws.amazon.com/ko_kr/redshift/latest/dg/r_Numeric-format-teradata.html) | 
| -  | 하이픈(-) 문자입니다.<br />*format* 구문에 이 문자를 포함할 수 없습니다.<br />Amazon Redshift는 입력 *expression* 문자열에서 이 문자를 무시합니다. | 
| S | Signed Zoned Decimal입니다. S 문자는 *format* 구문의 마지막 소수점 이하 자릿수 뒤에 와야 합니다. [Signed Zone Decimal, Teradata 스타일의 숫자 데이터 형식 지정을 위한 데이터 형식 지정 문자입니다.](#r_Numeric-format-teradata-signed-zone)에는 입력 *expression* 문자열의 마지막 문자와 해당 숫자 변환이 나열됩니다.<br />S 문자는 다음 문자가 포함된 *format* 구문에 나타날 수 없습니다.[See the AWS documentation website for more details](http://docs.aws.amazon.com/ko_kr/redshift/latest/dg/r_Numeric-format-teradata.html) | 
| E | 지수 표기법입니다. 입력 *expression* 문자열은 지수 문자를 포함할 수 있습니다. *format* 구문에서 E를 지수 문자로 지정할 수 없습니다. | 
| FN9 | Amazon Redshift에서는 지원되지 않습니다. | 
| FNE | Amazon Redshift에서는 지원되지 않습니다. | 
| $, USD, 미국 달러  | 달러 기호($), ISO 통화 기호(USD) 및 통화 이름 미국 달러입니다.<br />ISO 통화 기호 USD와 통화 이름 미국 달러는 대/소문자를 구분합니다. Amazon Redshift는 USD 통화만 지원합니다. 입력 *expression* 문자열은 USD 통화 기호와 숫자 값 사이에 공백을 포함할 수 있습니다(예: '$ 123E2' 또는 '123E2 $'). | 
| L | 통화 기호입니다. 이 통화 기호 문자는 *format* 구문에 한 번만 나타날 수 있습니다. 반복되는 통화 기호 문자를 지정할 수 없습니다. | 
| C  | ISO 통화 기호입니다. 이 통화 기호 문자는 *format* 구문에 한 번만 나타날 수 있습니다. 반복되는 통화 기호 문자를 지정할 수 없습니다. | 
| N | 전체 통화 이름입니다. 이 통화 기호 문자는 *format* 구문에 한 번만 나타날 수 있습니다. 반복되는 통화 기호 문자를 지정할 수 없습니다. | 
| O | 이중 통화 기호입니다. *format* 구문에 이 문자를 지정할 수 없습니다. | 
| U | 이중 ISO 통화 기호입니다. *format* 구문에 이 문자를 지정할 수 없습니다. | 
| A | 전체 이중 통화 이름입니다. *format* 구문에 이 문자를 지정할 수 없습니다. | 

## Signed Zone Decimal, Teradata 스타일의 숫자 데이터 형식 지정을 위한 데이터 형식 지정 문자입니다.
<a name="r_Numeric-format-teradata-signed-zone"></a>

Signed Zoned Decimal 값에 대해 TEXT\_TO\_INT\_ALT 및 TEXT\_TO\_NUMERIC\_ALT 함수의 *format* 구문에 다음 문자를 사용할 수 있습니다.


| 입력 문자열의 마지막 문자  | 숫자 변환 | 
| --- | --- | 
| { 또는 0 | n … 0  | 
| A 또는 1 | n … 1 | 
| B 또는 2  | n … 2 | 
| C 또는 3 | *n* … 3 | 
| D 또는 4  | *n* … 4 | 
| E 또는 5 | *n* … 5 | 
| F 또는 6 | *n* … 6 | 
| G 또는 7  | n … 7 | 
| H 또는 8  | n … 8 | 
| I 또는 9  | n … 9 | 
| }  | -n … 0  | 
| J  | -n … 1 | 
| K  | -n … 2  | 
| L  | -n … 3  | 
| M  | -n … 4 | 
| N  | -n … 5 | 
| O  | -n … 6 | 
| P  | -n … 7 | 
| Q  | -n … 8 | 
| R  | -*n* … 9 | 