Hi,
ich nutze die Derby Datenbank, wobei der Primärschlüssel eine automatisch hochzählende ID ist (also AUTO_INCREMENT).
Wenn ich jetzt mit Insert einen Datensatz aufnehme, wie erfahre ich die vergebene ID? Oft muss man ja gleich danach Teildaten in anderen Tabellen speichern und braucht die ID zur Verknüpfung (also für ein Feld der Teildatentabelle). Wie geht man da am besten vor? Es wäre doch etwas umständlich wenn ich jetzt noch eine Query brauche um die gespeicherten Daten wieder rückzuholen um die ID zu erfahren, oder?
ich nutze die Derby Datenbank, wobei der Primärschlüssel eine automatisch hochzählende ID ist (also AUTO_INCREMENT).
Wenn ich jetzt mit Insert einen Datensatz aufnehme, wie erfahre ich die vergebene ID? Oft muss man ja gleich danach Teildaten in anderen Tabellen speichern und braucht die ID zur Verknüpfung (also für ein Feld der Teildatentabelle). Wie geht man da am besten vor? Es wäre doch etwas umständlich wenn ich jetzt noch eine Query brauche um die gespeicherten Daten wieder rückzuholen um die ID zu erfahren, oder?