SQLite的DROP TABLE语句用来删除表定义及其所有相关数据,索引,触发器,约束和权限规范该表。 必须使用此命令时要小心,因为一旦一个表被删除表中提供的所有信息也将被永远失去了。 语法: DROP TABLE语句…
分类:SQLite教程
SQLite主键
SQLite主键是用于唯一定义行记录的一个简单字段或多个字段的组合。一个表只能有一个主键。 主键的值不可以是一个NULL值。 创建主键 主键通常在创建表时一同创建。在执行CREATE TABLE语句时可以直接定义主键。 …
SQLite数据类型
SQLite数据类型用于指定任何对象的数据类型。 SQLite中的每列,变量和表达式都有相关的数据类型。 这些数据类型在创建表时使用。 SQLite使用更通用的动态类型系统。 在SQLite中,值的数据类型与值本身相关联…
SQLite PRAGMA
SQLite 的 pragma命令是一个特殊的命令,SQLite环境内可以用来控制各种环境变量和状态标志。可以读取一个pragma值,也可以根据需求设置。 语法 要查询当前的pragma值,只需要提供该pragma的名字…
SQLite优点和缺点
SQLite的优点 SQLite是一个非常轻量级的数据库。 因此在电脑,手机,相机,家用电子设备等设备的嵌入式软件是非常好的选择。 SQLite的数据存储非常简单高效。 当您需要存储文件存档时,SQLite可以生成较小数…
SQLite历史
SQLite最初是在2000年8月设计的。它被命名为SQLite,因为它与其他数据库管理系统(如SQL Server或Oracle)不同,它是非常轻量的(小于500Kb大小)。 年份 有关事件 2000 SQLite由D…
SQLite DISTINCT 关键字
SELECT语句中使用DISTINCT关键字消除所有重复的记录,并获取唯一记录。 有可能的情况下,当有多个重复的表中的记录。虽然取这样的记录,它更有意义,获取唯一的记录,而不是获取重复记录。 语法 DISTINCT关键字…
SQLite 附加数据库
考虑这样一种情况,当在同一时间有多个数据库,想使用其中的任何一个。 SQLite的ATTACH DTABASE语句是用来选择一个特定的数据库,使用命令后,所有的SQLite语句将被执行附加的数据库下。 语法: SQLit…
SQLite特性/为什么要使用SQLite?
以下是为什么SQLite比其他轻量级数据库受欢迎的功能列表: SQLite是完全免费的:SQLite是开源的。 因此,不需要许可证就可以自由地使用它。 SQLite是无服务器的:SQLite不需要服务器进程或系统来操作。…
SQLite日期和时间
在SQLite中,date()和time()函数用于检索当前日期和时间。日期和时间函数使用IS0-8601日期和时间格式的子集。 在SQLite中有6种不同的日期和时间函数返回,并以不同格式进行日期和时间的计算: SQL…
SQLite Perl
SQLite3 用Perl使用Perl DBI模块,这是一个Perl编程语言的数据库访问模块可以集成。它定义了一套方法,变数和约定,提供一个标准的数据库接口。 下面是简单的步骤,在Linux /UNIX的机器上安装DBI…
SQLite LIMIT 子句
SQLite 的 LIMIT 子句用于限制由 SELECT 语句返回的数据量。 语法 LIMIT子句的SELECT语句的基本语法如下: SELECT column1, column2, columnN FROM tabl…