sqlite 常用命令

.quit 

新增列

alter table t_sms_draftbox add col5 int



.tables 显示表名

.schema 命令,返回了我们创建这个表的 SQL 命令

.schema tablename

select * from sqlite_master where type='index' order by name;

查询数据库中所有的表名


表的所有列名

PRAGMA table_info (t_sms_draftbox)




清空表

delete from tablename

删除表 - DROP TABLE 表名


select * from sqlite_sequence; 

表自增列设置为0 

update sqlite_sequence  set seq = 0 where name = 'tablename';



SQLite 仅仅支持 ALTER TABLE 语句的一部分功能, 我们可以用 ALTER TABLE 语句来更改一个表的名字,也可向表中增加一个字段(列), 但是我们不能删除一个已经存在的字段,或者更改一个已经存在的字段的名称、数据类型、限定符等等。


改变表名 - ALTER TABLE 旧表名 RENAME TO 新表名

增加一列 - ALTER TABLE 表名 ADD COLUMN 列名 数据类型 限定符


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值