

 Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dalla Patch 198. Le UDF Python esistenti continueranno a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il [post del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Teradata-style caratteri di formattazione per dati numerici
<a name="r_Numeric-format-teradata"></a>

Di seguito, è possibile trovare come le funzioni TEXT\_TO\_INT\_ALT e TEXT\_TO\_NUMERIC\_ALT interpretano i caratteri nella stringa *expression* di input. È inoltre possibile trovare un elenco di caratteri che è possibile specificare nella frase *format*. Inoltre, puoi trovare una descrizione delle differenze tra la Teradata-style formattazione e Amazon Redshift per *l'*opzione di formato. 


| Formato  | Description  | 
| --- | --- | 
| G  | Non supportato come separatore di gruppo nella stringa expression di input. Non è possibile specificare questo carattere nella frase format.  | 
| D | Simbolo radix. È possibile specificare questo carattere nella frase *format*. Questo carattere equivale a un . (punto).<br />Il simbolo Radix non può essere visualizzato in una frase *format* che contiene uno qualsiasi dei seguenti caratteri:[See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/redshift/latest/dg/r_Numeric-format-teradata.html) | 
| / , : % | Caratteri di inserimento / (barra), virgola (,), : (due punti) e % (segno di percentuale).<br />Non è possibile includere questi caratteri nella frase *format*.<br />Amazon Redshift ignora questi caratteri nella stringa *expression* di input. | 
| .  | Punto come carattere radix, ovvero un punto decimale.<br />Questo carattere non può essere visualizzato in una frase *format* che contiene uno qualsiasi dei seguenti caratteri:[See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/redshift/latest/dg/r_Numeric-format-teradata.html) | 
| B | Non è possibile includere il carattere spazio (B) nella frase *format*. Nella stringa *expression* di input, gli spazi iniziali e finali vengono ignorati e gli spazi tra le cifre non sono consentiti. | 
| \+ - | Non è possibile includere il segno più (\+) o il segno meno (-) nella frase *format*. Tuttavia, il segno più (\+) e il segno meno (-) vengono analizzati implicitamente come parte del valore numerico se appaiono nella stringa *expression* di input. | 
| V  | Indicatore di posizione del punto decimale.<br />Questo carattere non può essere visualizzato in una frase *format* che contiene uno qualsiasi dei seguenti caratteri:[See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/redshift/latest/dg/r_Numeric-format-teradata.html) | 
| Z  | Zero-suppressed cifra decimale. Amazon Redshift taglia gli zeri iniziali. Il carattere Z non può seguire un carattere 9. Il carattere Z deve trovarsi a sinistra del carattere radix se la parte frazione contiene il carattere 9. | 
| 9  | Cifra decimale. | 
| CHAR(n)  | Per questo formato, è possibile specificare: [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/redshift/latest/dg/r_Numeric-format-teradata.html) | 
| -  | Carattere trattino (-). <br />Non è possibile includere questo carattere nella frase *format*.<br />Amazon Redshift ignora questo carattere nella stringa *expression* di input. | 
| S | Decimale con zone firmate. Il carattere S deve seguire l'ultima cifra decimale nella frase *format*. L'ultimo carattere della stringa *expression* di input e la corrispondente conversione numerica sono riportati in [Caratteri di formattazione dei dati per la formattazione dei dati numerici in stile Signed Zone Decimal, Teradata](#r_Numeric-format-teradata-signed-zone).<br />Il carattere S non può essere visualizzato in una frase *format* che contiene uno qualsiasi dei seguenti caratteri:[See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/redshift/latest/dg/r_Numeric-format-teradata.html) | 
| E | Notazione esponenziale. La stringa *expression* di input può includere il carattere esponente. Non è possibile specificare E come carattere esponente nella frase *format*. | 
| FN9 | Non supportato in Amazon Redshift. | 
| FNE | Non supportato in Amazon Redshift. | 
| $, USD, Dollari USA  | Il segno del dollaro ($), il simbolo di valuta ISO (USD) e il nome della valuta Dollari USA.<br />Il simbolo di valuta ISO USD e il nome di valuta Dollari USA fanno distinzione tra maiuscole e minuscole. Amazon Redshift supporta solo la valuta USD. La stringa *expression* di input può includere spazi tra il simbolo di valuta USD e il valore numerico, ad esempio '$ 123E2' o '123E2 $'. | 
| L | Simbolo di valuta. Questo simbolo di valuta può apparire una sola volta nella frase *format*. Non è possibile specificare più simboli di valuta. | 
| C  | Simbolo di valuta ISO. Questo simbolo di valuta può apparire una sola volta nella frase *format*. Non è possibile specificare più simboli di valuta. | 
| N | Nome completo della valuta. Questo simbolo di valuta può apparire una sola volta nella frase *format*. Non è possibile specificare più simboli di valuta. | 
| O | Simbolo di valuta doppio. Non è possibile specificare questo carattere nella frase *format*. | 
| U | Simbolo di valuta doppio. Non è possibile specificare questo carattere nella frase *format*. | 
| A | Nome completo della valuta doppio. Non è possibile specificare questo carattere nella frase *format*. | 

## Caratteri di formattazione dei dati per la formattazione dei dati numerici in stile Signed Zone Decimal, Teradata
<a name="r_Numeric-format-teradata-signed-zone"></a>

È possibile utilizzare i seguenti caratteri nella frase *format* delle funzioni TEXT\_TO\_INT\_ALT e TEXT\_TO\_NUMERIC\_ALT per un valore decimale con zone firmate. 


| L'ultimo carattere della stringa di input  | Conversione numerica | 
| --- | --- | 
| { o 0 | n … 0  | 
| A o 1 | n … 1 | 
| B o 2  | n … 2 | 
| C o 3 | *n* … 3 | 
| D o 4  | *n* … 4 | 
| E o 5 | *n* … 5 | 
| F o 6 | *n* … 6 | 
| G o 7  | n … 7 | 
| H o 8  | n … 8 | 
| I o 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 | 