SQLite-表的创建(增删改查)

 1、创建一个数据库

sqlite3 test.db 
.databases 列出当前打开的数据库
.quit 退出
或者
sqlite3 进入数据库
.open test.db 有则打开无则创建
.quit 退出

2、创建一张表格

create table mytable(id Integer,name char,score Integer);
创建一张表,表名mytable

 

3、插入数据

插入一条完整的数据
insert into mytable values(1,'liuhao',100);

插入一条不完整的数据
insert into mytable(id,name) values(2,'guoqian');

insert into mytable(name) values ('Mike''s Pizza');
//在 SQLite 中,字符串必须使用单引号括起来,而不是使用双引号。如果要插入包含单引号的字符串,需要使用两个单引号来转义

 

4、查看数据库的内容

select * from mytable;     //查询所有字段的结果
select name,score from mytable;  //查询数据库中部分字段的内容

 

5、删除一条数据

delete from mytable where name ='guoqian';

 

6、更新一条数据 

 update mytable set score =100 where name = 'wyh';

7、增加一列

检查表结构:

pragma table_info(mytable);

添加列:
alter table mytable add column sex char;

 

8、删除一张表格 

drop table mytable;

20230924

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值