Hallo Forum,
ich habe das Problem, dass wir in unserem Unternehmen unterschiedliche Barcodelesegeräte verwenden. Diese lesen unsere Archivierungsbarcodes in eine SQL SRV Datenbank unterschiedlich und als Strings ein:
Variante1: "/1234567"
Variante2: "-12345"
Diese führenden Zeichen möchte ich quasi in einer Funktion von dem String "abschneiden" und dazu dann den String in eine Zahl umkonvertieren:
Für ein Zeichen hatte ich das so gelöst:
Wie mache ich das für alle möglichen denkbaren Zeichen???
ich habe das Problem, dass wir in unserem Unternehmen unterschiedliche Barcodelesegeräte verwenden. Diese lesen unsere Archivierungsbarcodes in eine SQL SRV Datenbank unterschiedlich und als Strings ein:
Variante1: "/1234567"
Variante2: "-12345"
Diese führenden Zeichen möchte ich quasi in einer Funktion von dem String "abschneiden" und dazu dann den String in eine Zahl umkonvertieren:
Für ein Zeichen hatte ich das so gelöst:
Code:
CONVERT(int, REPLACE(Barcode, '/', '')) AS Barcode_neu
Comment