Hallo,
Zitat:
Die NEW_STAMMID muss ich da doppelt nehmen, daran kann ich sehen, ob es eine Kopie ist
Übergib doch 0 als Parent.
Und ja,
lösche den Trigger und lege den Datensatz in der SP an,
so wie du es beschrieben hast.
Der Trigger erzeugt eine ID, weist die Id dem neuen Record zu.
Dann rufst du in der SP noch mal gen_id auf
und diese ID wird bei allen anderen Tabellen benutzt.
Hier fehlt ein
foreign key (Kunden.StammId -> Stammd.Id)
Dann wäre es sofort aufgefallen.
Heiko