0

我有一张表,SQLiteDatabase里面只有一列autoincreament...

CREATE TABLE [LEADID] (
[lead_id] INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT
 )

我希望 的值autoincrement从 10000 开始。如何获取该列的值???如何放置插入和选择语句来获取自动增量值?我基本上不知道如何调用这个表来生成这个自动增量值......我该怎么做?

请帮忙!!!提前致谢!!

4

1 回答 1

1

您可以使用以下方法为表设置新的自动增量起始值mytable

UPDATE sqlite_sequence SET seq = 10000 WHERE name = 'mytable'

如果您的表已经存在值冲突的主键(如 10000),则下一个插入将自动将自动增量值更改为max_value+1.

于 2013-07-09T08:02:13.027 回答