Einzelnen Beitrag anzeigen

needatip

Registriert seit: 11. Jan 2004
246 Beiträge
 
Delphi 10.4 Sydney
 
#1

Feldinhalte kopieren mit SQL

  Alt 12. Mär 2010, 10:44
Datenbank: SQL SERVER • Version: 2008 • Zugriff über: ADO
Hallo,

ich habe folgende Tabelle.

SQL-Code:
ID | IDAUKTION | POS | BEZEICHNUNG | PREIS
1 | 5 | 1 | Messer | 5
2 | 5 | 2 | Gabel | 3
3 | 5 | 3 | Löffel | 4
4 | 5 | 4 | |
5 | 5 | 5 | |
Feld ID = Identity-Feld und Primary-Key
Feld POS = Eindeutiger Index

Die Datensätze mit der ID 4 und 5 existieren bereits als leere Datensätze.
Jetzt möchte ich z.B. alle Felder (ohne natürlich der ID) des Datensatzes mit der ID 2
kopieren und diese dann in den Datensatz mit der ID 4 einfügen.
Das Feld Pos sollte dabei nicht kopiert werden, sondern nur die Felder Bezeichnung und Preis.

Einfach so halt

SQL-Code:
ID | IDAUKTION | POS | BEZEICHNUNG | PREIS
1 | 5 | 1 | Messer | 5
2 | 5 | 2 | Gabel | 3
3 | 5 | 3 | Löffel | 4
4 | 5 | 4 | Gabel | 3
5 | 5 | 5 | |
Geht das mit SQL oder muss ich die einzelnen Felder in Delphi kopieren?
In Wirklichkeit sind das nämlich ca. 100 Felder.
Wer kann mir hier helfen?
  Mit Zitat antworten Zitat