Zum Hauptinhalt springen

Datensatzverwaltung - Typkonvertierung

Datensatzverwaltung - Typkonvertierung Typkonvertierung beim Import von Datensätzen

Datenformat CSV

Beim CSV-Import ist kein Quelldatentyp bekannt. Die in der Datei enthaltenen Daten werden als alpha interpretiert und in den jeweiligen Zieldatentyp konvertiert. Die Konvertierung ist fehlertolerant, kann jedoch auch fehlschlagen. In diesem Fall wird die Meldung "Datei ist defekt" ausgegeben.

Datenformat C16R

Beim C16R-Import ist der Quelldatentyp bekannt. Sofern die Konvertierung von Quell- zu Zieldatenfeld nicht kompatibel ist (ungleiche Datentypen oder kürzere alpha-Länge), wird ein Warnsymbol bei Auswahl des Zielfeldes in der Auswahlliste angezeigt. In diesem Fall wird beim Import eine Konvertierung vom Quelldatentyp zum Zieldatentyp vorgenommen. Auf diese Weise lassen sich Daten importieren, deren Datentypen nicht übereinstimmen.

Die folgende Tabelle zeigt, welche Typkonvertierungen beim Import von C16R-Dateien möglich sind bzw. Einschränkungen unterliegen:

ZielalphabigintdatedecimalfloatintlogictimewordZiel
QuelleQuelle
alphaKonvertierbar alphaNicht verfügbarNicht verfügbarNicht verfügbarNicht verfügbarNicht verfügbarNicht verfügbarNicht verfügbarNicht verfügbaralpha
bigintNicht verfügbarVerfügbarNicht verfügbarVerfügbarKonvertierbarKonvertierbarKonvertierbarNicht verfügbarKonvertierbarbigint
dateNicht verfügbarNicht verfügbarVerfügbarNicht verfügbarNicht verfügbarNicht verfügbarNicht verfügbarNicht verfügbarNicht verfügbardate
decimalNicht verfügbarKonvertierbarNicht verfügbarVerfügbarKonvertierbarKonvertierbarKonvertierbarNicht verfügbarKonvertierbardecimal
floatNicht verfügbarKonvertierbarNicht verfügbarKonvertierbarVerfügbarKonvertierbarKonvertierbarNicht verfügbarKonvertierbarfloat
intNicht verfügbarVerfügbarNicht verfügbarVerfügbarVerfügbarVerfügbarKonvertierbarNicht verfügbarKonvertierbarint
logicNicht verfügbarVerfügbarNicht verfügbarVerfügbarVerfügbarVerfügbarVerfügbarNicht verfügbarVerfügbarlogic
timeNicht verfügbarNicht verfügbarNicht verfügbarNicht verfügbarNicht verfügbarNicht verfügbarNicht verfügbarVerfügbarNicht verfügbartime
wordNicht verfügbarVerfügbarNicht verfügbarVerfügbarVerfügbarVerfügbarKonvertierbarNicht verfügbarVerfügbarword
QuelleQuelle
ZielalphabigintdatedecimalfloatintlogictimewordZiel

Symbolerklärung

  • Verfügbar kompatibel (ohne Einschränkung konvertierbar)
  • Nicht verfügbar nicht kompatibel (nicht konvertierbar)
  • Konvertierbar konvertierbar (ggfls. verlustbehaftet)
  • Konvertierbar alpha konvertierbar (bei gleicher oder größerer Länge des Zieldatenfeldes, ansonsten wird abgeschnitten)