====== Zerstörung eines prepared Statement Objekts ====== ''int sqlite3_finalize(sqlite3_stmt *pStmt);'' \\ ---- \\ Diese Funktion wird aufgerufen, um ein [[dbs:sqlite:libsqlite3:ref:sqlite3_stmt|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 [[dbs:sqlite:libsqlite3:ref:errors|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.