TABLE
创建于 2024-12-02 /
45
字体:
[默认]
[大]
[更大]
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 ASSELECT customername, contactname
FROM customers; 亲自试一试 »
ALTER TABLE
ALTER TABLE
命令添加、删除或修改表中的列。
ALTER TABLE
命令还可以添加和删除表中的各种约束。
以下 SQL 将 "Email" 列添加到 "Customers" 表:
实例
ALTER TABLE CustomersADD Email varchar(255); 亲自试一试 »
以下 SQL 从 "Customers" 表中删除 "Email" 列:
实例
ALTER TABLE CustomersDROP COLUMN Email; 亲自试一试 »
DROP TABLE
DROP TABLE
命令删除数据库中的一个表。
以下SQL删除表 "Shippers":
实例
DROP TABLE Shippers; 亲自试一试 »注意:在删除表之前要小心。 删除表会导致表中存储的所有信息丢失!
TRUNCATE TABLE
TRUNCATE TABLE
命令删除表内的数据,但不删除表本身。
以下 SQL 截断表 "Categories":
实例
TRUNCATE TABLE Categories; 亲自试一试 »
0 人点赞过