@supermuckl
Eine Funktion "CURVAL" dürfte es nicht durchgehend auf allen
DBMS geben. Allerdings hatte ich Deinen ersten Beitrag dazu eher so verstanden:
Code:
INSERT INTO table(f1, f2) VALUES(<Schlüsselwert>, 'Blabla');
SELECT <autoincrementfield> FROM table WHERE f1=<Schlüsselwert>
Der Schlüssel muss dann natürlich eindeutig sein.
Das dürfte innerhalb einer Transaktion in jedem
DBMS funktionieren, könnte bei manchen (je nach Konfiguration) aber zum Rollback führen, wenn zwei User "gleichzeitig" diese Transaktion durchführen.