wie komme ich im bei einem INSERT auf eine Tabelle bei der die PID via Sequenze automatisch generiert wird, an den PID Wert der bei diesem INSERT generiert wurde.
Der Wert wird zum Verknüpfen (SID) aus einer anderen Tabelle benötigt.
Das ganze sollte auch in einer Mehrbenutzerumgebung sicher sein!
z. B. so etwas halte ich für zu unsicher
Insert Into TabelleA …
SELECT max(id) FROM TabelleA
Wenn da ein anderer Anwender dazwischen (was sich ja nicht ausschließen lässt) auch einen Insert absetzt, bekomme ich die falsche ID.
danke für die Antworten. @castorp: ja, genau das war gemeint @akretschmer: da muss ich schauen wie die Antwort in LibreOffice ankommt.
Wieder was gelernt.