Folgendes Thema: Ich habe eine Tabelle mit Kundenummer, die max 12 stellig sind. Aber es gibt auch Kundennummern, die sind z.B. 7 stellig. Jetzt müssten diese Kundennummern mit 0 aufgefüllt werden bis sie 12 stellen erreicht haben (z.B.: Vorher: 1234567898 -> Nacher: 001234567898)- Wie kann ich das machen?
Folgendes Thema: Ich habe eine Tabelle mit Kundenummer, die
max 12 stellig sind. Aber es gibt auch Kundennummern, die sind
z.B. 7 stellig. Jetzt müssten diese Kundennummern mit 0
aufgefüllt werden bis sie 12 stellen erreicht haben (z.B.:
Vorher: 1234567898 -> Nacher: 001234567898)- Wie kann ich
das machen?
z. B. mit einer Aktualisierungsabfrage:
Update tblTabelle Set Kundennummer = Format([Kundennummer],„000000000000“)
Das ist aber nur sinnvoll, wenn das Tabellefeld „Kundennummer“ von Datentyp Text ist. Trotzdem sollte man sich fragen, warum denn die führenden Nullen gebraucht werden.
Folgendes Thema: Ich habe eine Tabelle mit Kundenummer, die
max 12 stellig sind. Aber es gibt auch Kundennummern, die sind
z.B. 7 stellig. Jetzt müssten diese Kundennummern mit 0
aufgefüllt werden bis sie 12 stellen erreicht haben (z.B.:
Vorher: 1234567898 -> Nacher: 001234567898)- Wie kann ich
das machen?
Ich würde das folgendermaßen lösen:
Bei der Tabelle unter „Format“ 000000000000 (Nullen in der Anzahl der gewünschten Stellen) eingeben;
unter Eingabeformat !999999999999 (Neunen in der gewünschten Anzahl) eintragen.
Dann wird alles, was Du eingibst, auf diese Anzahl Stellen - in diesem Fall 12 - mit Nullen aufgefüllt, und zwar vorn.