android sqlite存储数据,Android之SQLite数据存储

关于SQLite的出生长大和壮大,这里就略去了,只记几点比较重要的用法:

31f6e1be968c11d72de2efa01722ee66.png

SQLite所支持的数据类型:

SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(p,s) 等数据类型,只不过在运算或保存时会转成对应的五种数据类型。

SQLite最大的特点是你可以把各种类型的数据保存到任何字段中,而不用关心字段声明的数据类型是什么。

例如:可以在Integer类型的字段中存放字符串,或者在布尔型字段中存放浮点数,或者在字符型字段中存放日期型值。

但有一种情况例外:定义为INTEGER PRIMARY KEY的字段只能存储64位整数, 当向这种字段保存除整数以外的数据时,将会产生错误。另外, SQLite 在解析CREATE TABLE 语句时,会忽略 CREATE TABLE 语句中跟在字段名后面的数据类型信息。

如下面语句会忽略 name字段的类型信息:

CREATE TABLE person (personid integer primary key autoincrement, name varchar(20))

SQLite语句示范:

查询语句:select * from 表名 where 条件子句 group by 分组字句 having … order by 排序子句

如:select * from person

select * from person order by id desc

select name from person group by name having count(*)>1

分页SQL与mysql类似,下面SQL语句获取5条记录,跳过前面3条记录

select * from Account limit 5 offset 3 或者 select * from Account limit 3,5

插入语句:insert into 表名(字段列表) values(值列表)。如: insert into person(name, age) values(‘张三’,3)

更新语句:update 表名 set 字段名=值 where 条件子句。如:update person set name=‘张三‘ where id=10

删除语句:delete from 表名 where 条件子句。如:delete from person  where id=10

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/534558.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

android studio 跨进程,Android IPC机制(三)在Android Studio中使用AIDL实现跨进程方法调用...

本文首发于微信公众号「后厂技术官」在上一篇文章Android IPC机制(二)用Messenger进行进程间通信中我们介绍了使用Messenger来进行进程间通信的方法,但是我们能发现Messenger是以串行的方式来处理客户端发来的信息,如果有大量的消息发到服务端&#xff0…

nubia ui 5.0 android,流畅度爆棚 搭Android 5.0系统新机一览

近期各品牌新机都不少,而且90%以上都是Android系统的手机,可见安卓手机的主导地位仍在上升。而在系统层次,Android 5.0已经逐步开始普及,近期上市新机百分百均采用了这一系统,值得一提的是定制不再“深度”&#xff0c…

html 百分比正方形,css实现未知宽度的正方形需求

今天群里有哥们问了一下,百分比宽度的正方形如何用css实现。其实就是不定宽的正方形如何用css实现。第一个方法利用图片的等比例缩放,用base64写一个1*1的透明png图片,宽度100%,这样容器就自动被撑成一个正方形,demo如…

html引用本地图片不能是桌面的,Img标签与本地文件:/// URL不显示在Microsoft Edge Web浏览器...

在我的桌面应用程序中,我创建了一个临时HTML文件(旨在让用户打印报告),然后通过默认显示网页浏览器。这个HTML文件保存在一个临时文件夹,例如:C:/Users/UserName/AppData/Local/TempImg标签与本地文件:/// URL不显示在…

怎么用计算机算立方数,计算器的使用方法

计算器人们都很熟悉,尤其是从事数据行业的人更要懂得如何使用计算器,那么外行人士想要正确使用计算器该怎么办呢?今天小编就来为您解围。计算器包括标准型和科学型两种,其中标准型使用方法如下:1、键入数字时,按下相应…

麻省理工学院计算机科学与工程博士,2020年麻省理工学院博士读几年

麻省理工学院(Massachusetts Institute of Technology),简称麻省理工(MIT),坐落于美国马萨诸塞州剑桥市(大波士顿地区) ,是世界著名私立研究型大学、被誉为"世界理工大学之最"。麻省理工学院博士读几年麻省理工学院博士一般读5年&a…

为什么计算机语言都是英语,编程为什么都是英语 编程为什么没有汉语

编程为什么都是英语?编程为什么没有汉语?一些想写编程但英语又不好的同学想知道编程为什么都是英语,为什么没有汉语,下面就让小编为大家介绍一下其实是有汉语编程语言的,感兴趣的小伙伴一起来看看吧,有一门…

学计算机随随便便上万,大学“最烧钱”专业排行榜,“家境一般”慎入,“土豪”请随意...

俗话说“高考七分考,三分报”,而这也意味着在高考当中不仅考试重要,在高考后的填报志愿也是非常重要的,因为填报志愿也代表着在大学期间学习什么专业,也代表着在毕业后会从事什么行业,所以报考专业一定要慎…

苏大计算机学院在哪,苏州大学和扬州大学都位于江苏,这两所大学,哪一所的实力更强?...

原标题:苏州大学和扬州大学都位于江苏,这两所大学,哪一所的实力更强?一个朋友问我这么一个问题:“苏州大学和扬州大学都位于江苏,这两所大学,哪一所的实力更强?”经常看到这么一句话…

计算机技术博客博客知乎,我的技术博客的选择:CSDN、博客园、简书、知乎专栏仍是Github Page?...

有不少技术人员在学习到必定程度后发现了写博客的重要性,一方面帮助本身记忆,一方面也能帮助他人解决问题,因而会选择本身开始写博客,以后又发现平台太多不知从何下手,在这里我根据本身写博客的经验比较一下各个平台的…

计算机文化基础重点知识归纳,计算机文化基础_第二章重点知识总结(考试必备!!!)...

操作系统:是管理软硬件资源、控制程序执行、改善人机界面、合理组织计算机工作流程和为用户使用计算机提供良好运行环境的一种系统软件。操作系统的四种特性:并发性、共享性、虚拟性、异步性。并发性:是指两个或两个以上的运行程序在同一时间…

c++生成光栅条纹程序_共享屋:一文让你认识光栅尺和编码器

坚持学习与健身,是对自己最大的投资每天进步一点点共享屋数控机床电气调试与维修微信:799309212大家好,我是共享屋,每天通过一篇文章分享我的经验与观察,希望能够给你一些启发或者帮助。分享的主题是有关数控机床电气调…

修改蓝牙耳机按键映射_喜欢玩游戏的不要错过了,五款高性能游戏蓝牙耳机推荐...

随着电竞行业的发展,不少人都会在休闲时打打游戏娱乐一下,尤其是手游火爆以后,玩游戏的人就更多了,像是王者荣耀,和平精英,穿越火线等等,几乎都是装机必备。不过现在的游戏需要有很好的声音呈现…

笔吧评测室所用测试软件,这是一台假游戏本:笔吧评测室 GIGABYTE 技嘉 Aero15 Classic-XA 游戏本 测评...

这是一台假游戏本:笔吧评测室 GIGABYTE 技嘉 Aero15 Classic-XA 游戏本 测评2019-05-09 17:20:5118点赞26收藏21评论经常看我们日常推送的同学们最近都获得了一个全新的知识点——高刷新率屏幕也有色彩差的了 !过去120Hz或者144Hz都至少搭载了72%NTSC色域…

https开头的网址是什么意思_我想打这个面试官,他给我挖坑,问我:URI中的 “//” 有什么用?...

我们在浏览网页的时候,需要在浏览器中输入http://或者https://开头的URL地址,类似http://honeypps.com,那么这里的"://"或者"//"有什么用呢?说到URL就不得不提URI了。用什么来标记服务器上的资源呢&#xff1…

计算机显卡型号中数字含义详解,显卡型号中字母和数字所代表的含义

来源于电脑组装网的DIY装机知识,自己只是复制粘贴,更多人分享,提有用的显卡型号中字母和数字所代表的含义作者: admin 来源: http://doc.xuehai.net 时间: 2012-12-22 阅读:3419次发表文章我们在组装电脑的时候,选择显卡肯定会比较慎重,显卡贵的要几千&a…

拖链电缆 机器人电缆_干货!拖链电缆用途及安装注意事项

拖链电缆主要应用于:工业自动化系统、生产流水线系统、焊机机器人、潜水器、等需要来回移动的场合。为了防止电缆纠缠、磨损、拉脱、挂和散乱,常把电缆放入电缆拖链中。拖链电缆用途普通拖链电缆具有弯曲性能、移动柔性、耐磨、耐油、抗拉等优点&#xf…

如果删除网上服务器登陆账号密码,怎么清除SVN的用户名和密码

有些时候如果我们保存了SVN的登录密码后,我们需要在同一台电脑上切换SVN用户或者清除我们已经保存的SVN用户名和密码,下面是学习啦小编给大家整理的一些有关清除SVN的用户名和密码的方法,希望对大家有帮助!清除SVN的用户名和密码的方法安装好…

使用场景_天然气重卡使用痛点及应用场景研究

【商车邦导读】天然气重卡在使用中存在哪些痛点?什么样的用户更适合购买天然气重卡?最近一段时间,虽然柴油价格处于历史低位,但天然气重卡依然持续热销,其中的原因主要有两点:一个是国六排放升级&#xff0…

sat2 计算机科目,2019-2020年SAT2考试时间及Top100大学要求

在CB官网上,你会发现一个长长的名单,上面列出了所有将SAT科目考试(即SAT2)视为入学招生要求的大学名录。虽然很多美国大学并没有强制性的要求学生提供SAT2考试成绩,但是如果你在考试中表现出色,这份成绩单将作为锦上添花为申请大学…