How do I unlock a SQLite database?

sqlite> DELETE FROM mails WHERE (`id` = 71); SQL error: database is locked How do I unlock the database so this will work? 38 Answers 38 In windows you can try this program http://www.nirsoft.net/utils/opened_files_view.html to find out the process is handling db file. Try closed that program for unlock database In Linux and macOS you … Read more

How to get a list of column names on Sqlite3 database?

I want to migrate my iPhone app to a new database version. Since I don’t have some version saved, I need to check if certain column names exist. This Stackoverflow entry suggests doing the select SELECT sql FROM sqlite_master WHERE tbl_name=”table_name” AND type=”table” and parse the result. Is that the common way? Alternatives? 22 s … Read more