Zerstörung eines prepared Statement Objekts

int sqlite3_finalize(sqlite3_stmt *pStmt);



Diese Funktion wird aufgerufen, um ein prepared statement Objekt zu löschen. Wurde das Statement bereits erfolgreich ausgeführt, oder noch nicht ausgeführt liefert die Funktion SQLITE_OK zurück. Trat beim Ausführen des Statements ein Fehler auf, wird ein Fehlercode zurückgeliefert.

Die Funktion kann zu jedem Zeitpunkt aufgerufen werden, in der das Statement ausgeführt wird. Wird sie während der Ausführung aufgerufen, werden alle Änderungen des Statements zurückgesetzt und der Fehlercode SQLITE_ABORT zurückgeliefert.