TABLE

创建于 2024-12-02 / 45
字体: [默认] [大] [更大]

❮ SQL 关键字参考


CREATE TABLE

CREATE TABLE 命令在数据库中创建一个新表。

以下 SQL 创建一个名为"Persons"的表。 包含五列:PersonID、LastName、FirstName、Address 和 City:

实例

CREATE TABLE Persons (
    PersonID int,
    LastName varchar(255),
    FirstName varchar(255),
    Address varchar(255),
    City varchar(255)
); 亲自试一试 »

使用另一个表创建表

也可以使用 CREATE TABLE 创建现有表的副本。

以下 SQL 创建一个名为 "TestTables" 的新表(它是 "Customers" 表的副本):

实例

CREATE TABLE TestTable AS
SELECT customername, contactname
FROM customers; 亲自试一试 »

ALTER TABLE

ALTER TABLE 命令添加、删除或修改表中的列。

ALTER TABLE 命令还可以添加和删除表中的各种约束。

以下 SQL 将 "Email" 列添加到 "Customers" 表:

实例

ALTER TABLE Customers
ADD Email varchar(255); 亲自试一试 »

以下 SQL 从 "Customers" 表中删除 "Email" 列:

实例

ALTER TABLE Customers
DROP COLUMN Email; 亲自试一试 »

DROP TABLE

DROP TABLE 命令删除数据库中的一个表。

以下SQL删除表 "Shippers":

实例

DROP TABLE Shippers; 亲自试一试 »

注意:在删除表之前要小心。 删除表会导致表中存储的所有信息丢失!


TRUNCATE TABLE

TRUNCATE TABLE 命令删除表内的数据,但不删除表本身。

以下 SQL 截断表 "Categories":

实例

TRUNCATE TABLE Categories; 亲自试一试 »

❮ SQL 关键字参考


0 人点赞过