iOS-数据库sqlite的使用

本文详细介绍如何使用SQLite进行数据库的基本操作,包括创建表、增删改查等核心功能,并提供了具体的SQL语句示例。

.数据库的增删查改的方法

sqlite3_exec(db, [sql UTF8String], NULL, NULL, &erro);

数据库的使用

       步骤:01.导入框架<sqlite3.h>

        02.创建数据库(sqlite3_exec)并打开数据库(sqlite3_open())

        03.创建表,加入字段(sqlite3_exec)

                04.实现数据库的增,删,改,查询操作(sqlite3_exec)

05.关闭数据库(sqlite3_close())

        查询操作步骤:

                  01.校验语句是否合法:sqlite3_prepare_v2

                  02.绑定要查询的数据:sqlite3_bind_text

                  03.循环查找内容(依据行):sqlite3_step

                   04.取出这一行里面的数据(依据相应的类):sqlite3_column_text

.SQL语句使用的公式

    建表:

        01. creat table 表名(字段名 字段类型,字段名 字段类型)

        02. creat table if not exist 表名(字段名 字段类型,字段名 字段类型)

        列如:creat table if not exist userid integername textphone text);

    插入:insert into 表名(字段,字段)values 内容内容);

    删除:delete from 表名 where 字段 = ‘要删的内容

    改动:update 表名 set 字段 = '改动的内容' where 字段 = '改动前的内容'

    set后面是新的数据,where后面是之前的数据

    查询:

        01.select *from 表名 查询全部的字段(*表示全部)。

        02.select 字段1。字段2....from 表名;

        如:select *from user

 

 

    条件语句:

    where 字段 = 内容;

    where 字段 is 内容;//相当=

    where 字段 = 内容。

    where 字段 is not 内容;

    where 字段 > 内容;

    where 字段 > 内容 and 字段>内容;&& where 字段 > 内容 or 字段 > 内容



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值