补全:改一条的正文

补全:改一条的正文

(每道题开头都有同一段:open_db() 建一个内存 SQLite 库、含 users / notes / files 三张表、交回连接;执行 SQL 用 conn.execute(SQL, 参数元

阅读更多 →
增改删跑一遍

增改删跑一遍

(每道题开头都有同一段:open_db() 建一个内存 SQLite 库、含 users / notes / files 三张表、交回连接;执行 SQL 用 conn.execute(SQL, 参数元

阅读更多 →
查一条和查一批

查一条和查一批

取「某一条」和取「某人全部」,在代码上的区别主要是【0】。

阅读更多 →
改和删为什么要带条件

改和删为什么要带条件

一行行进表,一行改色,一行删掉 增、改、删,都作用在某一行 写「改」和「删」的 SQL 时,一定要带上 WHERE 条件,否则【0】。

阅读更多 →
CRUD 是哪四件事

CRUD 是哪四件事

一行行进表,一行改色,一行删掉 增、改、删,都作用在某一行 数据库应用里天天说的 CRUD,指的是【0】。

阅读更多 →
补全:建好表就能用

补全:建好表就能用

(每道题开头都有同一段:open_db() 建一个内存 SQLite 库、含 users / notes / files 三张表、交回连接;执行 SQL 用 conn.execute(SQL, 参数元

阅读更多 →
补全:名字不许重复

补全:名字不许重复

(每道题开头都有同一段:open_db() 建一个内存 SQLite 库、含 users / notes / files 三张表、交回连接;执行 SQL 用 conn.execute(SQL, 参数元

阅读更多 →
补全:建一张留言表

补全:建一张留言表

(每道题开头都有同一段:open_db() 建一个内存 SQLite 库、含 users / notes / files 三张表、交回连接;执行 SQL 用 conn.execute(SQL, 参数元

阅读更多 →
建表后插入再数一数

建表后插入再数一数

(每道题开头都有同一段:open_db() 建一个内存 SQLite 库、含 users / notes / files 三张表、交回连接;执行 SQL 用 conn.execute(SQL, 参数元

阅读更多 →
为什么给名字加 UNIQUE

为什么给名字加 UNIQUE

建 users 表时给 name 列加 UNIQUE 约束,为的是【0】。

阅读更多 →