Hallo zusammen,
eine Anwendung schreibt Anwendungsparameter in eine Tabelle, aber nur in einem Feld. Alle Parameter sind durch ; getrennt, wobei auch nicht druckbare Zeichen (ASCII SOH) als Gruppenparameter trennen.
Mein Ziel ist es exakt 8 Zeichen nach einer bestimmten Zeichenkette zu extrahieren.
Beispielinhalt des Feldes:
0;2013-01-01-00.00.00.000000;2013-10-08-00.00.00.000000;41;13;1;0;1;1;2HZ§"31411111000155,0010,000,00215,0020,0011DEM;DM;*USD;USD;1,303700*NOK;NOK;7,890000*GBP;GBP;0,853500*SGD;SGD;1,694100
Ich möchte jetzt nach der Zeichenkette ;*USD;USD; den Wert 1,303700 extrahieren.
hat jemand eine Idee? Eine Abfrage mit fester Länge geht nicht, da sich der abzufragende Text nicht immer an der gleichen Stelle ist, je nach Parametern.
Danke vorab und Gruß
Robert
eine Anwendung schreibt Anwendungsparameter in eine Tabelle, aber nur in einem Feld. Alle Parameter sind durch ; getrennt, wobei auch nicht druckbare Zeichen (ASCII SOH) als Gruppenparameter trennen.
Mein Ziel ist es exakt 8 Zeichen nach einer bestimmten Zeichenkette zu extrahieren.
Beispielinhalt des Feldes:
0;2013-01-01-00.00.00.000000;2013-10-08-00.00.00.000000;41;13;1;0;1;1;2HZ§"31411111000155,0010,000,00215,0020,0011DEM;DM;*USD;USD;1,303700*NOK;NOK;7,890000*GBP;GBP;0,853500*SGD;SGD;1,694100
Ich möchte jetzt nach der Zeichenkette ;*USD;USD; den Wert 1,303700 extrahieren.
hat jemand eine Idee? Eine Abfrage mit fester Länge geht nicht, da sich der abzufragende Text nicht immer an der gleichen Stelle ist, je nach Parametern.
Danke vorab und Gruß
Robert