Teradatacaratteri di formattazione in stile -style per dati numerici - AWS Clean Rooms

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à.

Teradatacaratteri di formattazione in stile -style per dati numerici

Questo argomento mostra come le funzioni TEXT_TO_INT_ALT e TEXT_TO_NUMERIC_ALT interpretano i caratteri nella stringa dell'espressione di input. Nella tabella seguente è inoltre possibile trovare un elenco dei caratteri che è possibile specificare nella frase di formato. Inoltre, è possibile trovare una descrizione delle differenze tra la formattazione in stile Teradata e AWS Clean Rooms l'opzione di formattazione.

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 della radice non può apparire in una frase di formato che contiene uno 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.

AWS Clean Rooms ignora questi caratteri nella stringa dell'espressione di input.

.

Periodo come carattere radice, ovvero 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 soppressa da zero. AWS Clean Rooms 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. AWS Clean Rooms 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.

AWS Clean Rooms ignora questo carattere nella stringa dell'espressione di input.

S

Decimale suddiviso in zone con segno. 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 formati decimali con zone con segno, formattazione numerica dei dati in stile 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. AWS Clean Rooms

FNE

Non supportato in AWS Clean Rooms.

$, USD, Dollari USA

Il segno del dollaro ($), il simbolo di valuta ISO (USD) e il nome della valuta Dollari USA.

Il simbolo ISO USD e il nome della valuta US Dollars fanno distinzione tra maiuscole e minuscole. AWS Clean Rooms 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 formati decimali con zone con segno, formattazione numerica dei dati in stile 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