📅  最后修改于: 2023-12-03 15:20:18.669000             🧑  作者: Mango
SQLite是一种嵌入式数据库,它的数据存储在单独的文件中。在SQLite中,要存储数据,我们需要创建一个表,它类似于Excel中的一个工作表,存储一组相关的数据。
SQLite使用SQL语言来创建表,以下是创建表的语法。
CREATE TABLE 表名(
列1 数据类型,
列2 数据类型,
列3 数据类型,
.....
列N 数据类型,
);
其中,表名是你想要创建的表名,列1到列N是表中的列。每列必须指定其数据类型,如INTEGER,TEXT,REAL等。
下面是一个示例代码,它创建了一个名为“employees”的表,该表包含四个列:id,name,age和address。其中,id列是整数类型,name和address列是文本类型,age列是实数类型。
CREATE TABLE employees (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
age REAL,
address TEXT
);
在上述示例代码中,列id被设置为主键,这意味着它包含唯一的值,并用于对表进行排序和查找。列name被设置为不能为空,这意味着它在插入数据时必须具有值。
我们也可以添加其他约束条件,例如UNIQUE、CHECK、DEFAULT和FOREIGN KEY。这些约束条件可以确保数据的完整性和一致性。
创建一个SQLite表是开始使用SQLite的第一步。有了一个表,我们可以使用SQL语言进行数据插入、查询、更新、删除等操作,使SQLite成为一种非常强大的数据存储解决方案。