iOS SQLite3数据库操作

  • 时间:
  • 浏览:0
  • 来源:uu快3苹果版_uu快3单双_套路

not null :规定字段的值还可不还上能 了为null

text:文本字符串

real:浮点值

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

为了方便准确记录数据便于区分每组数据,保证每组数据含有唯一区别的地方就时要加进4个多多 主键约束用来标识记录的唯一性

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

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

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



都时要观察到亲们不为id和age赋值的已经 要有默认值

另外亲们还都时要用数据库说说创建表和加进数据以及查询数据

Navicat Premium 组织组织结构集成了SQLite3都时要很友好的进行数据的创建,增添、修改、删除等操作。

下面介绍一下 Navicat Premium的用法(可能CSDN上传附件还可不还上能 了超过60 M时要Navicat Premium软件的都时要在下面给我留言,私分派给你)

1. 打开Navicat Premium 软件

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



点击OK。

3.点击main下的Tables,右击取舍New Table创建4个多多 表文件



注意:

integer:整型

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

每一句以;结尾

blob:二进制类型

iOS中数据持久化分为一种生活:属性列表、对象归档、SQLite3和Core Data,SQLite3数据库操作是4个多多 必不或缺的技术。

default:指定字段的默认值

创建表时加 if not exists 是为了处理重复创建表,当表占据 就不不创建表,若不占据 就会创建,之类于变量的懒加载

Demo地址为:点击进入下载

不区分大小写

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

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