您的位置:首页 > 数据库

sqlite基本语句使用

2016-01-12 09:13 309 查看
1 . 建表语句:

NSString *sqlCrTable = [NSString stringWithFormat:
@"CREATE TABLE IF NOT EXISTS '%@'('%@' INTEGER PRIMARY KEY AUTOINCREMENT, '%@' TEXT,'%@' TEXT)"
, rollTableName,Id,ADPicURL,flag];


2 . 插入数据:

NSString *sqlAdd = [NSString stringWithFormat:
@"INSERT INTO '%@' ('%@','%@') VALUES ('%@','%@')",
rollTableName, ADPicURL,flag, imageName,(i == 2)?@"FIXED":@"SCROLL"];


3 . 查询数据:

NSString *sqlQuery = [NSString stringWithFormat:
@"SELECT * FROM %@ order by ID limit %d",proTableName,kOnceCount];
// 只能这样取,不能用top, 一次取出几条数据


4 . 取出某值中间的数据:

NSString *sqlQuery = [NSString stringWithFormat:
@" SELECT * FROM %@  where ID > %d order by ID limit %d"
,proTableName,self.lastIndex,kOnceCount];


语句资料可参考:http://www.yiibai.com/sqlite/sqlite_sub_queries.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  sqlite