Syntaxregel zur Beschreibung des Datenstroms
<number_spec> ::= DECIMAL '/[<t>]/<d>/'
t |
Definiert das Zeichen für die
Gliederung von Tausendern |
d |
Definiert das Zeichen zum Trennen
ganzer Zahlen von Dezimalstellen; |
Wird keine Nummernspezifikation oder kein Zeichen für t oder d angegeben, verwendet der Loader den jeweiligen Vorschlagswert.
Sie legen mit dieser Syntaxregel fest, welche Zeichen bei Dezimalzahlen zu verwenden sind, um Tausender zu gliedern und ganze Zahlen von Dezimalstellen zu trennen.
· Bei Verwenden dieser Datenformatdefinition im SET-Kommando legen Sie das Nummernformat für alle nachfolgenden Kommandos fest. Dieses gilt in einer Loader-Sitzung so lange, bis es durch ein neues SET-Kommando aufgehoben wird.
Nummernformat im SET-Kommando
SET DECIMAL ′/ /,/′
Ergibt folgendes Nummernformat: 1 999 987,98
SET DECIMAL ′///′
Ergibt folgendes Nummernformat (Vorschlagswert des
Loader): 1999987.98
· Für einzelne Kommandos können Sie das vorgegebene Nummernformat ändern. Siehe dazu: Datenformat
Nummernformat in einem Kommando
DATAEXTRACT freight FROM edemo.orders
OUTSTREAM FILE ′orders.data′
FORMATTED
DECIMAL ′/./,/′
Ergibt folgendes Nummernformat für
einen Wert in der Datei orders.data:
1.007,64