8. Oktober 200718 j Moin zusammen, ich bräuchte mal wieder eure Hilfe. Ich habe eine Tabelle mit Personendaten. Bei allen ändert sich nun das Feld Telefonnummer. Bsp. aus allen Telefonnummer mit 3 Stellen (123) soll (0123) werden. Also vor jede Telefonnummer soll eine 0 hinzugefügt werden. Wie geht sowas? Vielen Dank im Vorraus :bimei
8. Oktober 200718 j Um welche datenbank handelt es sich? In Oracle geht das so: UPDATE tabelle set feld=0||feld where substr(feld,1,1)='0' and length(feld)=3; In anderen Datenbanken musst Du || durch die entsprechende Stringkonkartinierungsfunktion (concat o.ä.) ersetzen. Gleiches gilt für die anderen Stringfunktionen. Dim
8. Oktober 200718 j es handelt sich um eine sql datenbank auf sql server 2000... vielen dank schomal habs mal ausprobiert, aber irgendwie hats ne geklappt ?
10. Oktober 200718 j versuchs mit dem plus -> + - übrigens ist es ja nicht so, dass der SQL Server nicht dokumentiert wäre. s'Amstel
13. Oktober 200718 j Moin zusammen, ich bräuchte mal wieder eure Hilfe. Ich habe eine Tabelle mit Personendaten. Bei allen ändert sich nun das Feld Telefonnummer. Bsp. aus allen Telefonnummer mit 3 Stellen (123) soll (0123) werden. Also vor jede Telefonnummer soll eine 0 hinzugefügt werden. Wie geht sowas? Vielen Dank im Vorraus :bimei du willst direkt in sql die tabelle manipulieren oder möchtest du ein tool schreiben dass auf die tabelle zurückgreift und mit dem tool manipulieren. ansich kann ich dir am montag ein beispiel anhand der sql northwinddatenbank schicken. hab gerade ein projekt unter coldfusion. dabei soll eine mitarbeiterdatenbank manipuliert werden.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.