Hallo werte Mitforisten
ich habe eine SQL-Abfrage, mittels welcher ich Werte aus einer MS-SQL DB hole. Leider ist eine gewisse Spalte dort grundsätzlich 12stellig, d.h. meine Ergebnisse lauten wie folgt:
000000000012
000000001234
000000123012
000000000ABC
0000000ABCDE
0000001230AB
....
Wie bekomme ich in der Abfrage die führenden Nullen aus dem String, so dass meine Abfrage folgende Ergebnisse liefert?
12
1234
123012
ABC
ABCDE
1230AB
....
Danke im Voraus
Carlo
Hallo,
probier mal als berechnete Spalte in einer Abfrage:
OFN: Replace(LTrim(Replace([GewisseSpalte]; "0"; " ")); " "; "0")
Replace(LTrim(Replace([GewisseSpalte], "0", " ")), " ", "0") also mit Komma statt Semikolon war ein klasse Tip. Auf die Idee mit dem Rück-ersetzen der Leerzeichen durch Nullen bin ich nicht gekommen.
Vialen Dank, funktioniert einwandfrei!
Gruß
Carlo