Import Problem mit einem Return

  • Themenstarter Themenstarter derHock
  • Beginndatum Beginndatum
D

derHock

Hallo,
ich importiere txt-Dateien in meine Sql-Datenbank um die Tabellen mit Daten zu füllen.
Bisher hat dies auch geklappt, nur bei einer Tabelle habe ich ein Problem:

Die Tabelle hat 4 Felder, das Problem taucht schon in Feldnr. 1 auf.

Das Feld ist varchar (5), die Zeilen in der txt-Datei sehen so aus,

01259;1;5;4
am ende jeder Zeile steht ein return, ich habe diesen auch schon überprüft, der return hat wie bei den anderen txt´s den gleichen Hex-wert 0D 0A .

der load befehl gibt auch das lines mit '\r' getrennt werden.

Wenn ich die Txt importiert habe, steht aber in der Tabelle im ersten Feld vor
01259 ein schwarzer Balken, der wenn man ihn heraus kopiert und in einen Texteditor kopiert sich als Return entpuppt!

Kann mir jemand weiterhelfen? Ich weiß nicht wie ich diesen Fehler umgehen kann.

Danke im voraus
MFG
Hock
 
Vermutlich liest Du die Daten aus deiner Textdatei nicht Zeilenweise ein.
(Sag mal wie du das machst.)
Wenn Du sie Zeilenweise einlesen würdest, dann würde der Zeilenumbruch entfallen.


Es sieht so aus, als würdest du binär einlesen.
Wenn das aus bestimmten Gründen so bleiben muß, dann müßtest Du halt entsprechend die Zeilenumbrüche herausfiltern

vop
 
Zurück