sqlite3 基本操作
2016-03-10 17:42
351 查看
如果想列出该数据库中的所有表,可:
.table
如果想查看这些表的结构:
select * from sqlite_master where type="table";
默认情况下,不会出现红框中的表头,需要之前设置,命令为:
.header on
如果只想查看具体一张表的表结构,比如查看emperors表,命令为:
select * from sqlite_master where type="table" and name="emperors";
另外,也可以这样:
sqlite> .schema emperors
CREATE TABLE emperors( id integer primary key autoincrement, name text,dynasty text,start_year text);
.table
如果想查看这些表的结构:
select * from sqlite_master where type="table";
默认情况下,不会出现红框中的表头,需要之前设置,命令为:
.header on
如果只想查看具体一张表的表结构,比如查看emperors表,命令为:
select * from sqlite_master where type="table" and name="emperors";
另外,也可以这样:
sqlite> .schema emperors
CREATE TABLE emperors( id integer primary key autoincrement, name text,dynasty text,start_year text);
相关文章推荐
- 经典SQL语句大全(技巧篇)
- 经典SQL语句大全(提升篇)
- Oracle Using Flashback Drop and Managing the Recycle Bin
- 经典SQL语句大全(基础篇)
- 百度地图高级实例1-如何利用【百度地图API】,制作房产酒店地图?(下)
- Mysql并发时经典常见的死锁原因及解决方法
- Mysql binlog 日志的三种模式
- mysql允许远程访问设置步骤_亲测版
- 数据库添加索引方式
- mysql将一个表字段内容赋值给另一个表字段
- redisson2.2.2 使用redis命令 ZREVRANGE 排序
- 配置 Windows 防火墙以允许 SQL Server 访问
- 第一篇:数据库需求与ER建模
- 通过PreparedStatement 对数据库进行增删改查
- Mysql 优化
- Redis常用命令
- MongoDB学习—(5)修改器$inc,$unset,$push,$pushAll,$allToSet,$pop,$pull,$pullAll
- centos7 安装redis及遇到的问题
- sql常用语句
- MySQL5.6.11安装步骤(Windows7 64位)