数据库Sqlite文件的增删改查
Posted 奇点VR工作室
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库Sqlite文件的增删改查相关的知识,希望对你有一定的参考价值。
我们前几节中有一节讲的数据库sqlite文件的创建和增添数据。我们继续那节内容。首先看图:上次存好的数据
现在我们学习如何利用SQL语句进行增添数据。
增添数据分为两种,一种是增添部分数据,另一种是增添全部数据。
我们先看增添部分数据,语法:
insert into表名称(字段名称1,字段名称2)Values(值1,值2,);
表名称就是table的名字 我们就是position。字段就是表格中各项数据的名字。例如X、Y、Z。值就是字段对应的值(字段名和值的顺序必须对应好)。
我们在SQL菜单下写下例句如图:
然后点击“Execute”.不出现问题就说明添加上了。然后选择data菜单,点击一下表格position。如图:
第二行就是我们新增添的数据。因为只增添了x和y字段。所以其他都是null。
代码中字母大小写没有区分。但是单词不能写错,否则就会添加不成功。那种情况基本都是单词错误原因导致。
接下来我们看增添全部数据。语法:
insert into 表名称 values(1值,2值....);
字段名不用写,直接将所有值赋好即可。但要注意所有值都要赋。
例句如下图:
同样点击”Excute”。不报错。然后选择data,点击表格position。
如图:
接下来我们看删除数据的语句语法:
delete from 表名称 where(条件);
条件就是指根据什么去删除,例如 x = 2.5。例句如下:
点击确定之后
第二行的数据已经删除完毕。
接下来我们学习改变数据的语句语法:
update 表名称 set 字段名称=“新值”where字段名称=“旧值";
例句:
然后
最后我们学习查询数据的语句语法。这个也有两种。
查询部分数据语句语法:
select 字段名称 from 表名称where(字段名称=某值);
根据条件查询该表中的某一个字段名的值
如图:
我们查到的结果是cube,正确。最后我们学习查询全部数据的语句语法:
select *from 表名称 where字段名称=某值;
注意 “*”号必须要有。例句如下
我们根据一个字段名的值查出所有该行的数据。
这就是我们这节的所有内容。下节我们要将如何在unity里实现数据库的增删改查。
以上是关于数据库Sqlite文件的增删改查的主要内容,如果未能解决你的问题,请参考以下文章