sqlite

原创
2015/08/03 15:51
阅读数 48

1、sqlite3 数据库A.sqlite3  //若A不存在则创建,若存在则打开,但要创建表后才能显示查看

2、.quit  //退出

3、.help

4、create table 表1(id integer primary key not null default ‘0’, 字段2 varchar(20)); 

5、.tables //显示此数据库下的所有表

6、.schema //建表的模式(个人观点就是建表语句)

7、.mode 显示方式X  //X可为:list、line、column。设置后可用select 查看表结构显示方式

例:sqlite> .mode line

  sqlite> select * from 表;

8、.header on //显示字段名,可用select查看

例:sqlite> .header on

  sqlite> select * from 表;

9、.separator //分隔符,默认是"|",我现在改成","

例:sqlite> .separator

  sqlite> select * from 表;


10、.output 文件名 //设置导出目标,文件名为:stdout表示导出到终端

11、.dump 表名 //导出某个表的数据

12、.read 文件(.sql) //导入数据


13、记录的增删改查:

insert into 表(id,字段1) values(id值,字段1值);

delete from 表 where id = 2;

update 表 set 字段1 = 99 where id = 2;

select * from 表 where id = 2;

select * from 表 order by 字段 asc; //升序输出数据记录

select * from 表 order by 字段 desc;//降序输出数据记录

select * from 表 where 字段 in ('val1', 'val2', 'val3'); //IN(集合)

select * from 表 where 字段 between val1 and val2; //BETWEEN 值1 AND 值2

select count (*) from 表; //查询记录数目


14、drop table 表; //删除表


展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部