Anfang des Inhaltsbereichs

 HEX-Werte 

Sie können einen externen Datentyp mit der zusätzlichen Spezifikation HEX als hexadezimalen Wert beschreiben.

Damit haben Sie die Möglichkeit, alle Datentypen auch hexadezimal codiert zu laden oder zu entladen. Im Ergebnis wird jedes Byte der Daten durch zwei Hexadezimalziffern repräsentiert. Jeder Wert im Datenstrom belegt dann doppelt soviel Platz wie der Wert des gleichen Datentyps ohne die Spezifikation als HEX-Wert.

FASTLOAD TABLE kunde
  knr       01-03 CHAR HEX
  nachname  04-12 CHAR HEX
  plz       13-17 INTEGER HEX
  ort       18-29 CHAR HEX
INFILE 'kunden.daten' FORMATTED

DATALOAD TABLE artikel IF POS 40-47 INTEGER HEX > '0'
  
anr       01-08
  bez       09-39 NULL IF POS 09-11 = ' '
  bestand   40-47 INTEGER HEX
  min_best  47-48 INTEGER
  preis     48-55 DECIMAL (2)
  gewicht   56-59 REAL
INFILE 'artikel.daten' FORMATTED

Ende des Inhaltsbereichs