Thema: Delphi Datensatz duplizieren

Einzelnen Beitrag anzeigen

Benutzerbild von ibp
ibp

Registriert seit: 31. Mär 2004
Ort: Frankfurt am Main
1.511 Beiträge
 
Delphi 7 Architect
 
#1

Datensatz duplizieren

  Alt 30. Jan 2008, 10:31
Datenbank: interbase • Version: 6.5 • Zugriff über: bde
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 'NeuerWertZelle1as 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
  Mit Zitat antworten Zitat