Ich habe folgende Zeichenkette Befehl:SubString über verschiedene Saitenlängen
RTRIM(LTRIM(SUBSTRING(FileName, CHARINDEX('-', FileName, 0)+1, CHARINDEX('-', FileName, 0)-7)))
und haben Dateipfade wie der unten:
"C:\James\AAA(9) - V0001514 MR J BLOGGS.pdf" returns "V0001514"
"C:\James\test(100) - V0001585 MRS A SMITH.pdf returns "V0001585 MR"
Der erste liefert das richtige Ergebnis, aber die zweite kehrt zusätzlichen Figuren. Sieht jemand eine Möglichkeit, sicherzustellen, dass die V * -Nummer immer korrekt zurückgegeben wird?
Danke, das scheint mir das beste Ergebnis, das Format basiert weg zu geben. – Philip