![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
SQL
AndroidDev2022
焚膏油以继晷,恒兀兀以穷年。钻研 Android、系统架构、音视频、跨平台开发,有问题联系邮箱 hgncxzy@qq.com
展开
-
LitePal数据库用法小记
今天看了下LitePal的用法,觉得上手很简单,网上的大神已经总结得很到位,我参考下面两个文档,动手写了个demo,上手很简单,就不再赘述,贴出文章链接和demo即可。LitePal用法详解https://github.com/LitePalFramework/LitePaldemo下载原创 2018-01-17 15:04:08 · 578 阅读 · 0 评论 -
Android Room 数据库的使用
这里搜集有关 Room 数据库开发的有用文档,感谢原作者Android Room使用详解Room 数据库升级遇到的问题: Migration didn’t properly handle使用数据库UNIQUE constraint failed...转载 2018-12-01 20:39:46 · 718 阅读 · 0 评论 -
android之存储篇_SQLite数据库_让你彻底学会SQLite的使用
概述SQLite最大的特点是你可以把各种类型的数据保存到任何字段中,而不用关心字段声明的数据类型是什么。例如:可以在Integer类型的字段中存放字符串,或者在布尔型字段中存放浮点数,或者在字符型字段中存放日期型值。 但有一种情况例外:定义为INTEGER PRIMARY KEY的字段只能存储64位整数, 当向这种字段保存除整数以外的数据时,将会产生错误。 另外, SQLite 在解析CREATE...转载 2014-12-18 22:39:51 · 611 阅读 · 0 评论 -
SQLite数据库工具类
概述该数据库工具类依赖了Room的相关包,使用很方便,现整理归档如下。使用时可以直接当做工具类使用。步骤引入依赖implementation 'android.arch.persistence:db:1.0.0'implementation 'android.arch.persistence:db-framework:1.0.0'创建SupportDbManagerpackage com.exa...原创 2018-04-20 20:08:24 · 2553 阅读 · 0 评论 -
sqlite分页查询
1.APIselect * from users order by id limit 10 offset 0;offset代表从第几条记录“之后“开始查询,limit表明查询多少条结果2.运用sqlitecmd.CommandText =String.Format("select * from GuestInfo order by GuestId limit {0} offset {0}*{1}...原创 2016-08-18 15:00:03 · 1364 阅读 · 0 评论 -
通用SQL基础
通用SQL基础DML数据操作语言:insert delete updateDDL数据定义语言:create alter drop truncateDCL数据控制语言:grant revoke --通常无需程序员 操作事物控制语句:commit rollback savepoint1. 五类完整性约束NOT NULL:非空约束,指定某列不能为空。UNIQUE:唯一约束,指定某列或者几列组合不能重复。PRIMARY KEY:主键约束,指定该列的值可以唯一标识该条记录。FOREIGN KEY:原创 2020-05-28 15:43:26 · 247 阅读 · 0 评论 -
SQL中Convert()函数的使用方法
定义和用法CONVERT() 函数是把日期转换为新数据类型的通用函数。CONVERT() 函数可以用不同的格式显示日期/时间数据。语法CONVERT(data_type(length),data_to_be_converted,style)data_type(length)规定目标数据类型(带有可选的长度)。data_to_be_converted含有需要转换的原创 2014-11-25 13:57:10 · 20284 阅读 · 3 评论