tk: DB Tabellenzeile kopieren

Beitrag lesen

Moin,

Ich möchte die Quelle lesen, einige Felder leeren und dann den ganzen Schwung als neuen Datensatz schreiben.

Du suchst vermutlich INSERT … SELECT:

INSERT INTO tabelle (foo, bar, date, new)
  SELECT foo, NULL, NOW(), 'newvalue' FROM tabelle WHERE id = 1

Die Spalte foo wird dabei aus dem Quelldatensatz übernommen, die Spalte bar auf NULL gesetzt, date auf das aktuelle Datum und new bekommt den Werte »newvalue«.

Gruß
Tobias