siwy hat geschrieben:Hallo,
ich möchte Datensätze täglich zwischen zwei Tabellen kopieren.
Hat jemand eine Idee ?? Jede Hilfe ist willkommen
Gruss
1. dafuer sorgen, dass die src-table und target-table ihre eigenen id's haben (id_src und id_trg)
2. dafuer sorgen, beide tables aufeinander referenzieren - die foreign-keys sollten mit not null definiert sein, wenn du folgenden 3.1. anwendest

3.1 ENTWEDER, BEFORE INSERT - trigger auf source-table die eine trigger funktion aufruft, welche den kopie-datensatz erzeugt UND gleichzeitig die eigene referenz auf die kopie im original-datensatz speichert (so weisst du 1. dass für einen datensatz eine kopie existiert und 2. welcher datensatz die kopie ist
3.2 ODER, einfach eine server-funktion/stored-procedure (wie dus auch immer nennen magst) die das obige (3.1) ueber ein SELECT INTO erledigt (also für mehrere datensaetze in einem rutsch) - da koenntest du dann einen AFTER INSERT trigger auf der target-tabelle die eigene ID in der quelle updaten ..
also so in etwa wuerd ich das machen ..