SQLite - Python
摘要:SQLite - Python 安装 SQLite3 可使用 sqlite3 模块与 Python 进行集成。sqlite3 模块是由 Gerhard Haring 编写的。它提供了一个与 PEP 249 描述的 DB-API 2.0 规范兼容的 SQL 接口。您不需要单独安装该模块,因为 Pyth
阅读全文
posted @
2024-09-30 09:23
AtlasLapetos
阅读(15)
推荐(0) 编辑
SQLite - Java
摘要:SQLite - Java 安装 在 Java 程序中使用 SQLite 之前,我们需要确保机器上已经有 SQLite JDBC Driver 驱动程序和 Java。可以查看 Java 教程了解如何在计算机上安装 Java。现在,我们来看看如何在机器上安装 SQLite JDBC 驱动程序。 本站提
阅读全文
posted @
2024-09-30 09:23
AtlasLapetos
阅读(13)
推荐(0) 编辑
SQLite - C/C++
摘要:SQLite - C/C++ 安装 在 C/C++ 程序中使用 SQLite 之前,我们需要确保机器上已经有 SQLite 库。可以查看 SQLite 安装章节了解安装过程。 C/C++ 接口 API 以下是重要的 C&C++ / SQLite 接口程序,可以满足您在 C/C++ 程序中使用 SQL
阅读全文
posted @
2024-09-30 09:23
AtlasLapetos
阅读(4)
推荐(0) 编辑
SQLite 常用函数
摘要:SQLite 常用函数 SQLite 有许多内置函数用于处理字符串或数字数据。下面列出了一些有用的 SQLite 内置函数,且所有函数都是大小写不敏感,这意味着您可以使用这些函数的小写形式或大写形式或混合形式。欲了解更多详情,请查看 SQLite 的官方文档: 序号 函数 & 描述 1 SQLite
阅读全文
posted @
2024-09-30 09:23
AtlasLapetos
阅读(28)
推荐(0) 编辑
SQLite 日期 & 时间
摘要:SQLite 日期 & 时间 SQLite 支持以下五个日期和时间函数: 序号 函数 实例 1 date(timestring, modifier, modifier, ...) 以 YYYY-MM-DD 格式返回日期。 2 time(timestring, modifier, modifier,
阅读全文
posted @
2024-09-30 09:23
AtlasLapetos
阅读(190)
推荐(0) 编辑
SQLite Vacuum
摘要:SQLite Vacuum VACUUM 命令通过复制主数据库中的内容到一个临时数据库文件,然后清空主数据库,并从副本中重新载入原始的数据库文件。这消除了空闲页,把表中的数据排列为连续的,另外会清理数据库文件结构。 如果表中没有明确的整型主键(INTEGER PRIMARY KEY),VACUUM
阅读全文
posted @
2024-09-30 09:23
AtlasLapetos
阅读(5)
推荐(0) 编辑
SQLite Explain(解释)
摘要:SQLite Explain(解释) 在 SQLite 语句之前,可以使用 "EXPLAIN" 关键字或 "EXPLAIN QUERY PLAN" 短语,用于描述表的细节。 如果省略了 EXPLAIN 关键字或短语,任何的修改都会引起 SQLite 语句的查询行为,并返回有关 SQLite 语句如何
阅读全文
posted @
2024-09-30 09:22
AtlasLapetos
阅读(25)
推荐(0) 编辑
SQLite 注入
摘要:SQLite 注入 如果您的站点允许用户通过网页输入,并将输入内容插入到 SQLite 数据库中,这个时候您就面临着一个被称为 SQL 注入的安全问题。本章节将向您讲解如何防止这种情况的发生,确保脚本和 SQLite 语句的安全。 注入通常在请求用户输入时发生,比如需要用户输入姓名,但用户却输入了一
阅读全文
posted @
2024-09-30 09:22
AtlasLapetos
阅读(8)
推荐(0) 编辑
SQLite Autoincrement(自动递增)
摘要:SQLite Autoincrement(自动递增) SQLite 的 AUTOINCREMENT 是一个关键字,用于表中的字段值自动递增。我们可以在创建表时在特定的列名称上使用 AUTOINCREMENT 关键字实现该字段值的自动增加。 关键字 AUTOINCREMENT 只能用于整型(INTEG
阅读全文
posted @
2024-09-30 09:22
AtlasLapetos
阅读(9)
推荐(0) 编辑
SQLite 子查询
摘要:SQLite 子查询 子查询或称为内部查询、嵌套查询,指的是在 SQLite 查询中的 WHERE 子句中嵌入查询语句。 一个 SELECT 语句的查询结果能够作为另一个语句的输入值。 子查询可以与 SELECT、INSERT、UPDATE 和 DELETE 语句一起使用,可伴随着使用运算符如 =、
阅读全文
posted @
2024-09-30 09:22
AtlasLapetos
阅读(12)
推荐(0) 编辑
SQLite 事务(Transaction
摘要:SQLite 事务(Transaction) 事务(Transaction)是一个对数据库执行工作单元。事务(Transaction)是以逻辑顺序完成的工作单位或序列,可以是由用户手动操作完成,也可以是由某种数据库程序自动完成。 事务(Transaction)是指一个或多个更改数据库的扩展。例如,如
阅读全文
posted @
2024-09-30 09:22
AtlasLapetos
阅读(36)
推荐(0) 编辑
SQLite 视图(View)
摘要:SQLite 视图(View) 视图(View)只不过是通过相关的名称存储在数据库中的一个 SQLite 语句。视图(View)实际上是一个以预定义的 SQLite 查询形式存在的表的组合。 视图(View)可以包含一个表的所有行或从一个或多个表选定行。视图(View)可以从一个或多个表创建,这取决
阅读全文
posted @
2024-09-30 09:22
AtlasLapetos
阅读(8)
推荐(0) 编辑
SQLite Truncate Table
摘要:SQLite Truncate Table 在 SQLite 中,并没有 TRUNCATE TABLE 命令,但可以使用 SQLite 的 DELETE 命令从已有的表中删除全部的数据。 语法 DELETE 命令的基本语法如下: sqlite> DELETE FROM table_name; 但这种
阅读全文
posted @
2024-09-30 09:22
AtlasLapetos
阅读(1)
推荐(0) 编辑
SQLite Alter 命令
摘要:SQLite Alter 命令 SQLite 的 ALTER TABLE 命令不通过执行一个完整的转储和数据的重载来修改已有的表。您可以使用 ALTER TABLE 语句重命名表,使用 ALTER TABLE 语句还可以在已有的表中添加额外的列。 在 SQLite 中,除了重命名表和在已有的表中添加
阅读全文
posted @
2024-09-30 09:22
AtlasLapetos
阅读(58)
推荐(0) 编辑
SQLite Indexed By
摘要:SQLite Indexed By "INDEXED BY index-name" 子句规定必须需要命名的索引来查找前面表中值。 如果索引名 index-name 不存在或不能用于查询,然后 SQLite 语句的准备失败。 "NOT INDEXED" 子句规定当访问前面的表(包括由 UNIQUE 和
阅读全文
posted @
2024-09-30 09:22
AtlasLapetos
阅读(1)
推荐(0) 编辑
SQLite 索引(Index)
摘要:SQLite 索引(Index) 索引(Index)是一种特殊的查找表,数据库搜索引擎用来加快数据检索。简单地说,索引是一个指向表中数据的指针。一个数据库中的索引与一本书的索引目录是非常相似的。 拿汉语字典的目录页(索引)打比方,我们可以按拼音、笔画、偏旁部首等排序的目录(索引)快速查找到需要的字。
阅读全文
posted @
2024-09-30 09:21
AtlasLapetos
阅读(11)
推荐(0) 编辑
SQLite 触发器(Trigger)
摘要:SQLite 触发器(Trigger) SQLite 触发器(Trigger)是数据库的回调函数,它会在指定的数据库事件发生时自动执行/调用。以下是关于 SQLite 的触发器(Trigger)的要点: SQLite 的触发器(Trigger)可以指定在特定的数据库表发生 DELETE、INSERT
阅读全文
posted @
2024-09-30 09:21
AtlasLapetos
阅读(117)
推荐(0) 编辑
SQLite 别名
摘要:SQLite 别名 您可以暂时把表或列重命名为另一个名字,这被称为别名。使用表别名是指在一个特定的 SQLite 语句中重命名表。重命名是临时的改变,在数据库中实际的表的名称不会改变。 列别名用来为某个特定的 SQLite 语句重命名表中的列。 语法 表 别名的基本语法如下: SELECT colu
阅读全文
posted @
2024-09-30 09:21
AtlasLapetos
阅读(7)
推荐(0) 编辑
SQLite NULL 值
摘要:SQLite NULL 值 SQLite 的 NULL 是用来表示一个缺失值的项。表中的一个 NULL 值是在字段中显示为空白的一个值。 带有 NULL 值的字段是一个不带有值的字段。NULL 值与零值或包含空格的字段是不同的,理解这点是非常重要的。 语法 创建表时使用 NULL 的基本语法如下:
阅读全文
posted @
2024-09-30 09:21
AtlasLapetos
阅读(18)
推荐(0) 编辑
SQLite Unions 子句
摘要:SQLite Unions 子句 SQLite的 UNION 子句/运算符用于合并两个或多个 SELECT 语句的结果,不返回任何重复的行。 为了使用 UNION,每个 SELECT 被选择的列数必须是相同的,相同数目的列表达式,相同的数据类型,并确保它们有相同的顺序,但它们不必具有相同的长度。 语
阅读全文
posted @
2024-09-30 09:21
AtlasLapetos
阅读(3)
推荐(0) 编辑