sqlite数据库查看操作
经常看到Settings.System.**。这些数据都保存在/data/data/com.android.provider.settings/下。要看这些数据,就需要查表。于是就看了下数据库的一些简单操作命令。 显示所有命令 sqlite>.help 退出sqlite3 sqlite>.quit 查看表的结构 sqlite>.schema <table_name> 以上命令以;结束
打开数据库user.db sqlite3 user.db 创建表tbl create table tbl(name char(10),age smallint,score float); 查询表 .tables 插入数据 insert into tbl values('yanggang',24,98); insert into tbl values('sunboy',20,78.5); 查询表中所有记录 select * from tbl; 修改显示模式 .mode column 按指定条件查询表中记录 sqlite>select * from <table_name> where <expression>; 更新表中记录 删除表 sqlite>drop table <table_name> 在表中添加字段 sqlite>alter table <table> add column <field> <type>; 在表中删除字段 sqlite中不允许删除字段,可以通过下面步骤达到同样的效果 sqlite>create table stu as select no,name,score from student sqlite>drop table student 删除旧表 sqlite>alter table stu rename to student改名 导出数据库 sqlite>.databases(显示当前打开的数据库文件) 导出表 sqlite> .output user_tbl.sql shardPreferences保存的xml文件在/data/data/<package name>/shared_prefs下。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |