When you create a table in SQLite, you can create it as a permanent table or as a temporary table.
When you create a table in a database that you’ve created, that would be a permanent table. A temporary table is created in the temp
database.
To create a temporary table, you use the same syntax as creating a regular table. The difference is that you use either the TEMP
or TEMPORARY
keyword. You can also (or alternatively) prefix the table name with temp
, which indicates that it will be created in the temporary database.