Anfang des Inhaltsbereichs

 field_pos 

Syntaxregel zur Tabellenbeschreibung

Syntax

<field_pos> ::= <valSTART_POS> | <valSTART_POS> - <valEND_POS>

valSTART_POS

Anfangsposition eines Datenfeldes

valEND_POS

Endposition eines Datenfeldes

Verwendung

Sie beschreiben mit dieser Syntaxregel:

Die Positionsangabe ist abhängig vom Format des Datenstroms.

Format FORMATTED

Wenn der Datenstrom das Format FORMATTED hat, geben Sie ausschließlich absolute Anfangs- und Endpositionen für die Datenfelder im Datenstrom an.

Der Datenstrom kunden.daten hat das Format FORMATTED. Die Datenfelder sind einheitlich formatiert und durch einen Zeilenumbruch abgeschlossen:

Pos.-Nr.

1 2 3 4 5 6 7 8 9 .....

 

0 1 m u e l l e r - 6 9 1 8 5 W a l l d o r f - - -
0 2 s c h m i d t - 1 3 4 0 3 B e r l i n - - - - -
0 3 k l e I n e r t 2 5 0 0 0 G r o s s - K l e i n

FASTLOAD-Kommando:

FASTLOAD TABLE kunde
  knr       01-02
  nachname  03-10
  plz       11-15
  ort       16-27
INFILE 'kunden.daten' FORMATTED

Format COMPRESSED

Wenn der Datenstrom das Format COMPRESSED hat, geben Sie ausschließlich relative Positionen für die Datenfelder im Datenstrom an.

Der Datenstrom kunden.daten hat das Format COMPRESSED. Die Datenfelder sind nicht einheitlich formatiert, sie sind durch Komma voneinander getrennt:

Pos.-Nr

1   2       3    4       ....

 

001,mueller,69185,Walldorf
002,schmidt,13403,Berlin
003,kleinert,25000,Gross-Klein

FASTLOAD-Kommando:

FASTLOAD TABLE kunde
  knr       1
  nachname  2
  plz       3
  ort       4
INFILE 'kunden.daten'

COMPRESSED ist der Vorschlagswert des SAP DB Loader.

Der Datenstrom kunden.daten hat das Format FORMATTED BINARY:

Pos.-Nr.

1 2 3 4 5 6 7 8 9 .....

 

0 1 m u e l l e r x 6 9 1 8 5 W a l l d o r f : : : 0 2 s c h m i d t : 1 3 4 0 3 B e r l i n : : : : : 0 3 k l e i n e r t 2 5 0 0 0 G r o s s - K l e i n 

Die Datenfelder sind einheitlich formatiert, werden jedoch nicht durch einen Zeilenumbruch abgeschlossen:

FASTLOAD-Kommando:

FASTLOAD TABLE kunde
  knr       01-02
  nachname  03-10
  plz       11-15
  ort       16-26
INFILE 'kunden.daten' FORMATTED BINARY

Ende des Inhaltsbereichs