您的位置:首页 > 数据库

3. --SQLite 创建表

2015-09-29 19:38 246 查看
//创建表
-(void)createTable
{

//准备sql语句

NSString *createTableSQL =
@"CREATE TABLE IF NOT EXISTS 'student' ('number' INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL UNIQUE, 'name' TEXT NOT NULL, 'age' INTEGER NOT NULL, 'gender' TEXT NOT NULL DEFAULT male)";

//c语言里的函数sqlite3_exec,为什么用NULL不用nil,因为nil属于OC,NULL属于c

int result = sqlite3_exec(db, createTableSQL.UTF8String,
NULL, NULL,
NULL);

if (SQLITE_OK == result) {

NSLog(@"成功");
}else
{

NSLog(@"失败");
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: