Sqlite中的临时表可用多长时间?

时间:2019-04-20 21:29:23

标签: android sqlite

在我的android应用中,我创建了一个临时表以对其进行一些连接。

<embed src="audio.mp3" AutoPlay loop hidden>

您能告诉我它可用多长时间吗?看来,如果我重新启动应用程序,它已经消失了,但是没有重新启动,它似乎在数据库中,但是持续了多长时间?

我在文档中发现的所有内容都是在temp数据库中创建的。

  

如果在“创建”和“表”之间出现“ TEMP”或“ TEMPORARY”关键字,则将在temp数据库中创建新表。

1 个答案:

答案 0 :(得分:5)

该表在SQlite会话中是本地的,这意味着只要未初始化db对象,该表就可用。

这与以下想法非常吻合:临时表应仅在创建它们的上下文中看到:数据库会话的两个不同实例可以具有名称相同的临时表,完全独立且互不影响。