Mailinglisten-Archive |
hi mit insert into wird aber kein verschieben ausgelöst sondern ein nuer Datensatz eingefügt. dies bietet sich an, wenn die neue struktur nicht ganz der alten entspricht. danach muss dann mit delete * from tabelle where ... der alte satz gelöscht werden. Joe > > ja, die gibt´s. Ich kenne die genaue Syntax nicht, aber man > kann soetwas wie > INSERT INTO <neue tabelle> SELECT <spalten> FROM <alte > tabelle>. Dabei muß > man darauf achten, daß die ausgewählten Spalten in der neuen Tabelle > ebenfalls vorhanden sind, notfalls muß man die <as> Klausel verwenden. > > Bsp: > INSERT INTO new SELECT name as neuername, id as neueid FROM > altetabelle > > Bye, > Guido Niewerth > > -----Ursprüngliche Nachricht----- > Von: Bauer Norbert (FV/SLH) [mailto:Norbert.Bauer_(at)_de.bosch.com] > Gesendet: Dienstag, 12. Dezember 2000 10:27 > An: mysql-de_(at)_lists.4t2.com > Betreff: Datensatz "verschieben" > > > Gibt es einen eleganten Weg, einen einzelnen Datensatz von > einer Table in > eine andere (fast) identische zu verschieben? > > --- > *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive