AIR / Actionscript中没有这样的表SQLITE_SEQUENCE

时间:2011-08-27 08:28:31

标签: actionscript-3 actionscript sqlite air

我正在尝试使用AIR / ActionScript / Flex 4.5重置SQLITE中自动增量字段的种子。

我正在做通常应该工作的事情:

DELETE FROM SQLITE_SEQUENCE WHERE NAME = 'myTable'

我检查过数据库实际上包含一个SQLITE_SEQUENCE表。我可以通过Firefox SQLITE插件(SQLite Manager)直接执行上述语句而不会出错。

然而,当我尝试使用actionscript做同样的事情时,我收到一个错误:

  

没有这样的表'SQLITE_SEQUENCE'。

我在搜索周围找到的只有一个人,他找到了他能找到的所有地方 - 只是没有回答: here  和 here  和 here

有什么想法吗?

1 个答案:

答案 0 :(得分:11)

在您的架构中至少定义一个自动增量和主键列之前,不会创建

sqlite_sequence表。