📜  空表 sqlite - SQL (1)

📅  最后修改于: 2023-12-03 14:56:37.507000             🧑  作者: Mango

空表 SQLite - SQL

SQLite是一种轻型数据库管理系统。一个SQLite数据库是一个文件,其中包含了所有表、字段、记录等数据库对象,因此,创建一个空表也非常简单。

创建空表

要在SQLite中创建一个空表,您需要使用 CREATE TABLE 语句并指定表名和列名及其数据类型,如下所示:

CREATE TABLE table_name (
    column1 datatype,
    column2 datatype,
    column3 datatype,
   ....
);

其中,“table_name”是您想要创建的表的名称,而“column1”,“column2”,“column3”,……是您要在该表中创建的列的名称。数据类型可以是SQLite支持的任何数据类型,例如INTEGER、TEXT、REAL等。

例如,要创建一个空的“employees”表,其包含id、name、age和address四个列,您可以执行以下命令:

CREATE TABLE employees (
    id INTEGER,
    name TEXT,
    age INTEGER,
    address TEXT
);
插入数据到空表

一旦您创建了一个空表,您可以使用INSERT INTO语句来向该表中插入数据。例如,要将id为1、name为“John Smith”、age为30、address为“123 Main St”添加到“employees”表中,您可以执行以下命令:

INSERT INTO employees (id, name, age, address)
VALUES (1, 'John Smith', 30, '123 Main St');
查询空表

当您创建一个空表时,该表中将没有数据可用。但是,您可以使用SELECT语句查询该表,以查看其架构或确保正确的创建。例如,要查看“employees”表的内容,您可以执行以下命令:

SELECT * FROM employees;
结论

通过CREATE TABLE语句,您可以轻松地创建空表。一旦您创建了一个空表,您可以使用INSERT INTO语句向该表中插入数据,使用SELECT语句查询表的内容。SQLite具有易于学习、使用和管理的优点,这使得它成为开发人员的首选数据库之一。