Franz. Z.: mysql: Datensatz duplizieren

Beitrag lesen

Hallo,

weil ein oft gesuchtes Problem, für das ich im Selfforum nicht das richtige gefunden habe (aber woanders), hier ein Beitrag fürs Archiv und den nächsten, der danach sucht ;-)

  
CREATE TEMPORARY TABLE _temp  
    SELECT *  
    FROM stammdaten  
    WHERE id = xx;  
  
ALTER TABLE _temp  
CHANGE id id INT;  
  
UPDATE _temp  
SET id = NULL;  
  
INSERT INTO stammdaten  
    SELECT *  
    FROM _temp;  

Nicht auf meinen Mist gewachsen, sondern aus einem anderen Forum.
Funktioniert bestens, dank an den, ders sich ausgedacht hat und ggf. freut sich noch der ein- oder andere darüber.

Ab ins Archiv damit ;-)

F.