Ich habe das mal in meinem eigenen SQLite Manager ausgeführt den ich gerade programmiere. Einmal mit Alias und einmal ohne. Ich steuere die Datenbank direkt über die SQLite3.dll an. Ohne Umweg über Zeos oder sonstige Fremdkomponenten. Folgendes kommt bei mir erwartungsgemäß dabei rum:
Hier noch ein Zitat von der SQLite Homepage:
Zitat von
SQLite Documenation:
last_insert_rowid()
The last_insert_rowid() function returns the ROWID of the last row insert from the database connection which invoked the function. The last_insert_rowid()
SQL function is a wrapper around the sqlite3_last_insert_rowid() C/C++ interface function.
Quelle:
https://www.sqlite.org/lang_corefunc...t_insert_rowid
Zusätzliche Informationen gibt es dann noch hier:
Last Insert RowID