(Moderator)
Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
Delphi 11 Alexandria
|
AW: [Firebird] Datensätze in Backup-DB verschieben/spiegeln
5. Okt 2014, 19:06
Es kann nur eine Zieltabelle geben, diese kann mit der Quelltabelle übereinstimmen. Die Feldliste muss identisch sei (Anzahl/Reihenfolge der Typen)
Insert into <Ziel-Tabelle>(<Feldliste>) select <Feldliste> from <Quell-Tabelle>;
Ob neue IDs vergeben werden hängt vom Trigger ab, wirkt er nur bei leerem PK Feld, dann werden die originären Ids verwendet; vergibt der Trigger aber grundsätzlich neue Werte dann nicht. In diesem Fall müsstest Du die Trigger vorher deaktiviren.
Markus Kinzler
|