Kürzlich musste ich eine Reihe von realen Daten aus meinem früheren Projekt zu Demonstrationszwecken verwenden. Während die meisten Daten real sind, müssen persönliche Informationen wie Name und E-Mail durch zufällig generierte Daten ersetzt werden. Ich habe bereits einige Tausend Namen und E-Mails erhalten, die durch die Verwendung von Diensten wie mockaroo generiert wurden.gibt es einen SQL-Befehl, um große Anzahl von Zeilen nach ID zu aktualisieren?
Gibt es eine Möglichkeit, diese Daten schnell mit SQL einzufügen? Da ich andere Daten behalten muss, kann ich nur die 2 Felder aktualisieren, anstatt neue Zeilen einzufügen. Ich habe ein ID-Feld als Primärschlüssel, aber es ist nicht aufeinanderfolgend, weil die tatsächlich verwendeten Zeilen gelöscht werden. Am besten wäre es (aber nicht muss), wenn es in diesem Format ist:
Some SQL UPDATE statement
("Russell Dixon", "[email protected]"),
("Todd Gonzales", "[email protected]"),
("Roger Green", "[email protected]"),
.........
("Jason Anderson", "[email protected]"),
("Gloria Larson", "[email protected]"),
("Eric Bishop", "[email protected]")
Some SQL statment or empty
Welche RDBMS verwenden Sie? –
Können Sie nicht einfach mehrere UPDATE-Anweisungen verwenden? –
Mögliches Duplikat von [Mehrere Zeilen in mysql einfügen] (http://stackoverflow.com/questions/6889065/inserting-multiple-rows-in-mysql) –