sqlite中主键如何设置

iOS 码拜 7年前 (2015-05-03) 895次浏览 0个评论
 

我创建了一张表,以rowID为主键,
NSString *createSQL=[NSString stringWithFormat:@”CREATE TABLE IF NOT EXISTS UsrTable(ROWID INTEGER PRIMARY KEY,DETAIL TEXT,IMAGE TEXT)”];
我想知道在我插入数据的时候这个主键是不是不需要我的手动设置呢。我直接插入其他数据就可以,这个主键的值可以自动生成么。还是应该怎么样给它赋值呢?
我在网上查到说在 SQLite 中,主键如果是整数类型,该列的值可以自动增长。   
我原来做的主键的值是手动设置的,但做删除的时候就会出现很多的问题。

sqlite中主键如何设置
随便说几嘴吧,我要结贴了。
sqlite中主键如何设置
40分
如果是自增型的主键,插入时不用填写它的数据;
你要加个autoincrease的属性。
sqlite这个属性好像不是上面这个单词,查下就行。

AUTOINCREMENT


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明sqlite中主键如何设置
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!