python3对接嵌入式数据库sqlite

python3对接嵌入式数据库sqlite1:工具安装python3 -> https://www.python.org/downloads/sqlite -> python3自带SQLite3类库2:代码实现sqlite基础功能1:关系表的字段类型说明TEXT 字符串类型INTEGER 数值类型BLOB 二进制数据REAL 8字节的IEEE浮点数字没有布尔类型,用0(false) 和 1(true)表示2:关系表相关的DDL操作默认就使用main...
摘要由CSDN通过智能技术生成

python3对接嵌入式数据库sqlite

1:工具安装

python3 ->  https://www.python.org/downloads/
sqlite ->  python3自带SQLite3类库

2:代码实现sqlite基础功能

1:关系表的字段类型说明

TEXT  字符串类型
INTEGER 数值类型
BLOB  二进制数据
REAL  8字节的IEEE浮点数字

没有布尔类型,用0(false) 和 1(true)表示

2:关系表相关的DDL操作
默认就使用main数据库,可以不用新建库

建表
create table IF NOT EXISTS book(
                id INTEGER PRIMARY KEY AUTOINCREMENT,
                Title TEXT NOT NULL ,
                Title_pic text,
                Author text,
                score integer,
                Introduction TEXT,
                press TEXT,
                create_time real,
                type text)


修改表
ALTER TABLE book ADD column remark text

删除表
drop table IF EXISTS book

3:关系表的DML操作(CRUD)

新增
insert into book(id,Title,Title_pic,score,Introduction,Author,press,create_time,type,remark)
                          values(1,"ABC杀人事件","1.pic",9.0,"1","阿加莎·克里斯蒂","新星出版社",CURRENT_TIMESTAMP,"推理小说",""),
                                (2,"无人生还","2.pic",9.0,"2","阿加莎·

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值