我在Android应用程序中使用ORMLite,我进行了很多搜索,但是我没有明确的方法来做自己想做的事情。我想知道是否可以更改generateId值的起始值。例如,现在它从1开始,我想从010001或020001开始。我注意到我们里面有sqlite_sequence表。我必须更改该值还是必须以其他方式进行更改?
非常感谢你!
例如,现在它从1开始,而我想从010001或020001开始。
总的来说,我认为您不应该这样做。该id
字段被设计为标识,您的应用程序不应依赖于任何特殊值。
如果您需要一些特定的编号,则可以在数据库外部生成它,并将其添加为项目上的另一个字段。因此,id
可以浮动并且可以成为数据库想要的任何对象,并且您可以控制自己的特殊ID。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句