2012-07-22 95 views
0

据我所知,SQLite自动生成ROWID。 (不管它是AUTOINCREMENT还是现在)但我想显式提供ROWID,并且如果在INSERT上未指定ROWID,则会引发错误。而不是自动生成。我可以阻止在SQLite中自动生成ROWID吗?

这是可能的,我该怎么做?

回答

0

您可以定义自己的AUTOINCREMENT字段(f.e“id”)。如果你定义了一个AUTOINCREMENT字段,你可以通过“Fieldname(id?)”或关键字“rowid”来选择它。