Anfang des Inhaltsbereichs

Syntaxdokumentation number_spec Dokument im Navigationsbaum lokalisieren

Syntaxregel zur Beschreibung des Datenstroms

Syntax

<number_spec> ::= DECIMAL '/[<t>]/<d>/'

t

Definiert das Zeichen für die Gliederung von Tausendern
Der Vorschlagswerte des SAP DB Loader ist kein Zeichen.

d

Definiert das Zeichen zum Trennen ganzer Zahlen von Dezimalstellen;
Der Vorschlagswert des SAP DB Loader ist ein Punkt.

Wird keine Nummernspezifikation oder kein Zeichen für t oder d angegeben, verwendet der Loader den jeweiligen Vorschlagswert.

Verwendung

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.

Beispiel

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

Beispiel

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

Ende des Inhaltsbereichs