Sqlite查看表名及其字段名,Sqlite连接操作

1. 连接进入Sqlite

首先,打开cmd命令行,然后输入adb shell进入adb命令。

再进入自己APP的database目录,然后输入sqlite3 database也就是[sqlite3 数据库名字],如图所示

Sqlite查看表名及其字段名,Sqlite连接操作_第1张图片
adb shell
Sqlite查看表名及其字段名,Sqlite连接操作_第2张图片
image
Sqlite查看表名及其字段名,Sqlite连接操作_第3张图片
cmd

2. 查询所有记录

  • 查看这个内建表的所有记录

select * from sqlite_master;

查看数据库所有表记录和字段

Sqlite查看表名及其字段名,Sqlite连接操作_第4张图片
查询结果
  • 查看所有的表名称

select name from sqlite_master where type='table' order by name;

Sqlite查看表名及其字段名,Sqlite连接操作_第5张图片
image

3. 判断表是否存在

select count(*) from sqlite_master where type='table' and name = 'tablename';

tablename也就是你要查询是否存在的表的名字,示例如图

image

如果查询结果大于0,表示所查询的表存在于数据库中,否则不存在。

4.查询某一表的所有字段信息

select name from sqlite_master where type='table' order by name;

Sqlite查看表名及其字段名,Sqlite连接操作_第6张图片
image

你可能感兴趣的:(Sqlite查看表名及其字段名,Sqlite连接操作)