Vorhersage der nächsten automatisch eingefügten Zeilen-ID (SQLite)

Ich versuche herauszufinden, ob es einen verlässlichen Weg gibtSQLite) um die ID der nächsten einzufügenden Zeile zu finden,bevor es eingefügt wird. Ich muss die ID für eine andere insert-Anweisung verwenden, kann aber nicht sofort die nächste Zeile einfügen und abrufen.

Ist die Vorhersage der nächsten ID so einfach wie das Abrufen der letzten ID und das Hinzufügen einer ID? Ist das eine Garantie?

Bearbeiten: Ein bisschen mehr Argumentation ... Ich kann nicht sofort einfügen, weil der Benutzer die Einfügung möglicherweise storniert. Der Benutzer nimmt einige Änderungen vor, SQL-Anweisungen werden gespeichert, und von dort aus kann der Benutzer entweder speichern (alle Zeilen gleichzeitig einfügen) oder abbrechen (nichts ändern). Im Falle eines Programmabsturzes besteht die gewünschte Funktionalität darin, dass nichts geändert wird.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage