
sqlite
hanfengzqh
这个作者很懒,什么都没留下…
展开
-
android数据库之BaseColumns接口作用理解
SQL数据库主要概念之一Schema----一个关于如何组织数据库的定义Schema反映在你用SQL语句定义数据库的时候。抽象类是一个容器,里面装着定义URI、表、列的常量。抽象类允许在同一个包内不同的类里使用相同的变量。组织抽象类的最好的方法是:把这些用来定义的常量在最上层父类里设置为整个数据库的全局常量。然后把每一个表创建为一个内部类,用这个内部类“包裹”出每一原创 2017-04-18 11:37:59 · 3080 阅读 · 0 评论 -
Sqlite中判断表、字段是否存在的方法
sqlite会自动维护一个系统表sqlite_master,该表存储了我们所创建的各个table, view, trigger等等信息。sqlite_master表数据字段:type: 类型,取值一般为table, viewname: tbl_name: 表名rootpage:sql:创建表或者视图的sql语句,可以从该sql语句中判转载 2017-01-11 19:26:27 · 15000 阅读 · 0 评论 -
adb操作sql数据库最全基础语句
1.查询所有数据库mysql>show databases2.创建数据库mysql>create database mybase->default character set utf8 ---指定默认字符集创建mybase数据库3.查看数据库默认字符集mysql>show create database mybase4.删除数据库my原创 2016-12-29 09:16:59 · 2304 阅读 · 0 评论 -
adb命令行操作sqlite数据库
adb命令行操作Android 真机sqlite3数据库,可以直接通过adb shell来完成。但是前提条件必须是获取root权限。# 获得root权限adb rootadb remount #拷贝sqlite3二进制文件到android真机中adb push ~/Downloads/sqlite/sqlite3 /s原创 2016-12-01 10:03:21 · 987 阅读 · 0 评论 -
SQLlite数据库学习与使用
SQLite最大的特点是你可以把各种类型的数据保存到任何字段中,而不用关心字段声明的数据类型是什么。例如:可以在Integer类型的字段中存放字符串,或者在布尔型字段中存放浮点数,或者在字符型字段中存放日期型值。 但有一种情况例外:定义为INTEGER PRIMARY KEY的字段只能存储64位整数, 当向这种字段保存除整数以外的数据时,将会产生错误。 另外, SQLite 在解析CR转载 2016-11-30 17:23:18 · 1671 阅读 · 0 评论 -
sqlite数据库默认自增标号RecNo与integer primary key autoincrement的区别?
Android中提供的SQLiteDatabase类,其中的几个方法返回的是rowid,这个rowid并不是插入的行号(row num或者说是RecNo),而是sqlite中自动维护的一个隐藏的列rowid,这个rowid和integer primary key autoincrement的字段有什么区别呢?Android中的数据库查询API我们以Android中提供的数据库插转载 2016-11-30 17:01:01 · 5797 阅读 · 0 评论