iOS SQLite3数据库操作

  • 时间:
  • 浏览:0
  • 来源:uu快3注册_uu快3官网

条件句中where 字段还需要用>、<、=、is、!=、is not、or、and、它们表达的意思跟上学时代的英语数学课堂意思一样,再这里不再赘述。

Navicat Premium 外部集成了SQLite3还需要很友好的进行数据的创建,增添、修改、删除等操作。

下面介绍一下 Navicat Premium的用法(导致 CSDN上传附件不还里能 超过80M需要Navicat Premium软件的还需要在下面给我留言,私分发我能 )

1. 打开Navicat Premium 软件

2. 点击左上角选则SQLite选项 ,在对话框上填写数据库名字选则数据类型、数据库存放地址,如下图:



点击OK。

3.点击main下的Tables,右击选则New Table创建两个 表文件



注意:

unique:规定字段的值需要唯一

4.点击按钮后设置表的名字为t_Student

5.双击t_Student后点击 +号 加带几组数据



还需要观察到让我们不为id和age赋值的以前会有默认值

另外让我们还还需要用数据库语句创建表和加带数据以及查询数据

创建表时加 if not exists 是为了除理重复创建表,当表处在就不需要创建表,若不处在就会创建,类事于变量的懒加载

id 设置为Key(唯一标示),并勾选了Auto increment自增长按钮

text:文本字符串

Demo地址为:点击进入下载

iOS中数据持久化分为有类事于于:属性列表、对象归档、SQLite3和Core Data,SQLite3数据库操作是两个 必不或缺的技术。

integer:整型

不区分大小写

为了方便准确记录数据便于区分每组数据,保证每组数据涵盖唯一区别的地方就需要加带两个 主键约束用来标识记录的唯一性

age设置了默认值为20,导致 不输入数字就初始化为默认值

real:浮点值

not null :规定字段的值不还里能 为null

每一句以;结尾

default:指定字段的默认值

blob:二进制类型

as还需要给表起别名,利用点语法还需要访问表内的字段