hallo,
mit
SQL-Code:
INSERT INTO tabelle
SELECT *
FROM tabelle
where bedingung
dupliziere ich einen datensatz in der gleichen tabelle.
wenn ich nun beim neuen datensatz ein oder zwei felder gleichzeitig ändern will so kann man das entsprechend nachfolgend gestalten.
SQL-Code:
INSERT INTO tabelle (feld_1, feld_2,...,feld_n)
SELECT 'NeuerWertZelle1' as feld_1, feld_2, ..., feld_n
FROM tabelle
where bedingung
hier muss ich aber alle felder angeben oder kennt jemand eine möglichkeit, dass ich im
sql-statement nur die zwei entsprechenden felder angebe und der rest wird kopiert?
danke schon mal