close
Closes this instance, releasing every global resource SQLite holds. Calling this again on an already closed instance has no effect.
Any statement, transaction or DatabaseConnection still open at that point should be closed first, closing this instance does not do it for the caller.
Throws
if an error happens while shutting down SQLite.