pdf文档 SQLite Statements

105.07 KB 5 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
本文档详细介绍了SQLite中常用的SQL语句及其使用方法。内容围绕CREATE、READ、UPDATE和DELETE(CRUD)功能分类,涵盖了表和数据库的创建、数据查询、更新和删除操作。详细说明了CREATE TABLE语句的使用,包括列定义、默认值设定等;介绍了WHERE子句和ORDER BY子句在查询和修改数据中的应用;并描述了SQLite程序的点命令。文档还列举了常用的SQLite关键字,如PRIMARY KEY、AUTOINCREMENT和NOT NULL。通过示例,用户可以了解如何执行基本的数据库操作以及如何利用SQL语句管理数据。
AI总结
《SQLite Statements》文档主要介绍了SQLite数据库的SQL语句、关键字、程序点命令等内容,以下是总结: ### SQL语句 #### 1. **创建(CREATE)** - **创建数据库**:运行 `sqlite3 .db` 打开数据库,若数据库不存在则自动创建。 - **创建表**:使用 `CREATE TABLE` 语句定义表名和列的数据类型。 - 示例:`CREATE TABLE pets (_id INTEGER, name TEXT, breed TEXT, gender INTEGER, weight INTEGER);` - **表中列约束**: - `PRIMARY KEY`:确保唯一性,表中只能有一个主键。 - `AUTOINCREMENT`:自动生成新的整数,适用于主键。 - `NOT NULL`:插入数据时必须提供值。 - `DEFAULT `:插入时若未提供值,则使用默认值。 #### 2. **数据操作(CRUD)** - **插入(INSERT)**:使用 `INSERT INTO` 语句添加数据。 - **查询(SELECT)**:使用 `SELECT` 语句 retrieves 数据,支持 `WHERE` 和 `ORDER BY` 子句。 - 示例:`SELECT * FROM pets WHERE _id = 1;` - **更新(UPDATE)**:使用 `UPDATE` 语句修改数据。 - **删除(DELETE)**:使用 `DELETE FROM` 语句删除数据,支持 `WHERE` 子句。 #### 3. **表和数据的删除** - **删除表**:使用 `DROP TABLE ` 删除表及其数据。 - **删除数据**:使用 `DELETE FROM WHERE ` 删除符合条件的数据。 ### SQL子句 - **WHERE 子句**:用于过滤数据,支持等于、不等于、大于、小于等操作符。 - **ORDER BY 子句**:按升序(ASC)或降序(DESC)排序数据。 ### SQLite程序点命令 这些命令用于在命令行界面中操作SQLite数据库: - `.header `:显示或隐藏表头。 - `.help`:显示帮助菜单。 - `.mode `:设置输出模式(如ASCII、CSV、HTML等)。 ### 其他关键字 - ** DEFAULT**:指定列的默认值。 - **NOT NULL**:确保列不能为空。 ### 总结 文档详细介绍了SQLite数据库的创建、数据操作、表和数据的删除,以及相关的子句和点命令,是学习SQLite基础的重要参考。
P1
P2
P3
P4
P5
下载文档到本地,方便使用
文档评分
请文明评论,理性发言.