随笔分类 -  SQLite

摘要:Andoird的SQLiteOpenHelper类中有一个onUpgrade方法。帮助文档中只是说当数据库升级时该方法被触发。经过实践,解决了我一连串的疑问: 1. 帮助文档里说的“数据库升级”是指什么? 你开发了一个程序,当前是1.0版本。该程序用到了数据库。到1.1版本时,你在数据库的某个表中增 阅读全文
posted @ 2017-01-05 19:08 一点点征服 阅读(745) 评论(0) 推荐(0)
摘要:SQLite约束 约束是在表的数据列上强制执行的规则。这些是用来限制可以插入到表中的数据类型。这确保了数据库中数据的准确性和可靠性。约束可以是列级或表级。列级约束仅适用于列,表级约束被应用到整个表。 以下是在SQLite中常用的约束: NOT NULL约束:确保某列不能有NULL值。 DEFAULT 阅读全文
posted @ 2016-03-03 11:34 一点点征服 阅读(4333) 评论(0) 推荐(0)
摘要:SQLite创建数据库 创建数据库语法: sqlite3 DatabaseName.db 如下展示一个实例: SQLite附加数据库 假设这样一种情况,当在同一时间有多个数据库可用,您想使用其中的任何一个。SQLite的ATTACH DTABASE语句是用来选择一个特定的数据库,使用该命令后,所有的 阅读全文
posted @ 2016-03-03 11:33 一点点征服 阅读(982) 评论(0) 推荐(0)
摘要:官网 SQLite是一款轻型的数据库,是关系型数据库(RDBMS)管理系统,它包含在一个相对小的C库中。目前在很多嵌入式产品中使用了它,它占用资源非常 的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix/Android/IOS等等主流的操作系统,同 时 阅读全文
posted @ 2016-03-03 11:31 一点点征服 阅读(4186) 评论(0) 推荐(0)
摘要:在Android开发中SQLite起着很重要的作用,网上SQLite的教程有很多很多,不过那些教程大多数都讲得不是很全面。本人总结了一些SQLite的常用的方法,借着论坛的大赛,跟大家分享分享的。 一.SQLite的介绍 1.SQLite简介 SQLite是一款轻型的数据库,是遵守ACID的关联式数 阅读全文
posted @ 2016-03-03 10:49 一点点征服 阅读(2064) 评论(0) 推荐(0)
摘要:大家好,今天来介绍一下SQLite的相关知识,并结合Java实现对SQLite数据库的操作。 SQLite是D.Richard Hipp用C语言编写的开源嵌入式数据库引擎。它支持大多数的SQL92标准,并且可以在所有主要的操作系统上运行。 SQLite由以下几个部分组成:SQL编译器、内核、后端以及 阅读全文
posted @ 2016-03-03 10:47 一点点征服 阅读(2432) 评论(0) 推荐(1)