Hallo zusammen<br>
ich habe eine Access-Datenbank (eine mde) und darin eine Tabelle mit ca. 500000 Datensätzen. Darin ist eine Artikelnummer enthalten, die allerdings mehrere leerzeichen enthält.<br>
Ich muss diese Tabelle einlesen und die Leerzeichen komplett entfernen und diese Tabelle dann zum updaten einer Tabelle auf dem SQL-Server verwenden. Leider sind die Leerzeichen an variablen Positionen, so dass ich nicht einfach den String fest zerteilen kann. <br>
Mein Problem ist, dass ich es nicht hinbekomme, die Leerzeichen aus dem String zu entfernen. Zwar kann ich das mit einer Delphi-Funktion tun, aber das dauert bei der Anzahl von Datensätzen ca 6 Stunden. <br>
In der SQL-Dokumentation habe ich den Befehl REPLACE gefunden, den ich aber nicht wirklich zu laufen bekomme... hat jemand vielleicht eine kleine Hilfestellung für mich ?<br>
Wichtig ist, dass ich die Funktionalität in mein Delphi-Programm einbauen kann, da der Anwender letztlich nur noch auf den Knopf drücken soll.<br><br>
Gruß<br>
Holger
ich habe eine Access-Datenbank (eine mde) und darin eine Tabelle mit ca. 500000 Datensätzen. Darin ist eine Artikelnummer enthalten, die allerdings mehrere leerzeichen enthält.<br>
Ich muss diese Tabelle einlesen und die Leerzeichen komplett entfernen und diese Tabelle dann zum updaten einer Tabelle auf dem SQL-Server verwenden. Leider sind die Leerzeichen an variablen Positionen, so dass ich nicht einfach den String fest zerteilen kann. <br>
Mein Problem ist, dass ich es nicht hinbekomme, die Leerzeichen aus dem String zu entfernen. Zwar kann ich das mit einer Delphi-Funktion tun, aber das dauert bei der Anzahl von Datensätzen ca 6 Stunden. <br>
In der SQL-Dokumentation habe ich den Befehl REPLACE gefunden, den ich aber nicht wirklich zu laufen bekomme... hat jemand vielleicht eine kleine Hilfestellung für mich ?<br>
Wichtig ist, dass ich die Funktionalität in mein Delphi-Programm einbauen kann, da der Anwender letztlich nur noch auf den Knopf drücken soll.<br><br>
Gruß<br>
Holger
Comment