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à.
Caratteri di formattazione in stile Teradata per i dati numerici
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, è possibile trovare una descrizione delle differenze tra la formattazione in stile Teradata e Amazon Redshift per l'opzione format.
Formato | Descrizione |
---|---|
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). Il simbolo Radix non può essere visualizzato in una frase format che contiene uno qualsiasi dei seguenti caratteri:
|
/ , : % | Caratteri di inserimento / (barra), virgola (,), : (due punti) e % (segno di percentuale). Non è possibile includere questi caratteri nella frase format. Amazon Redshift ignora questi caratteri nella stringa expression di input. |
. |
Punto come carattere radix, ovvero un punto decimale. Questo carattere non può essere visualizzato in una frase format che contiene uno qualsiasi dei seguenti caratteri:
|
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. Questo carattere non può essere visualizzato in una frase format che contiene uno qualsiasi dei seguenti caratteri:
|
Z | Cifra decimale con zero eliminati. 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:
|
- | Carattere trattino (-). Non è possibile includere questo carattere nella frase format. 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 . Il carattere S non può essere visualizzato in una frase format che contiene uno qualsiasi dei seguenti caratteri:
|
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. 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
È 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 |