Caratteri di formattazione in stile Teradata per i dati numerici - Amazon Redshift

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 scoprire come le ALT funzioni TEXT _TO_ _ ALT e INT TEXT _TO_ _ interpretano i caratteri nella NUMERIC stringa dell'espressione 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:

  • . (punto)

  • S ('s' maiuscola)

  • V ('v' maiuscola)

/ , : %

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:

  • D ('d' maiuscola)

  • S ('s' maiuscola)

  • V ('v' maiuscola)

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:

  • D ('d' maiuscola)

  • . (punto)

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:

  • CHARè composto da Z o 9 caratteri. Amazon Redshift non supporta un + (più) o - (meno) nel valore. CHAR

  • n è una costante intera, I o F. Per I, questo è il numero di caratteri necessari per visualizzare la porzione intera di dati numerici o interi. Per F, questo è il numero di caratteri necessari per visualizzare la parte frazionaria dei dati numerici.

-

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:

  • + (segno più)

  • . (punto)

  • D ('d' maiuscola)

  • Z ('z' maiuscola)

  • F ('f' maiuscola)

  • E ('e' maiuscola)

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

Simbolo del dollaro ($), simbolo di ISO valuta (USD) e nome della valuta US Dollars.

Il simbolo USD e il nome della ISO valuta US Dollars fanno distinzione tra maiuscole e minuscole. Amazon Redshift supporta solo la USD valuta. La stringa di espressione di input può includere spazi tra il simbolo di USD valuta 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

ISOsimbolo di valuta. 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 a doppia ISO valuta. 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 di formato delle ALT funzioni _TO_ _ ALT e TEXT TEXT _TO_ INT _ per un valore decimale NUMERIC suddiviso in zone con segno.

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