1:(改变表
ALTER TABLE命令用于添加,删除或修改现有表中的列。您还将使用ALTER TABLE命令在现有表上添加和删除各种约束。
考虑下表叫People:
以下SQL代码添加了一个名为Date Of Birth的新列:
ALTER TABLE People ADD DateOfBirth date;
结果:
所有行都将在新添加的列中具有默认值,在本例中为NULL。
2:(删除
以下SQL代码演示了如何删除People表中名为DateOfBirth的列。ALTER TABLE People
DROP COLUMN DateOfBirth;
People表现在将如下所示:
该列及其所有数据将从表中完全删除。
要删除整个表,请使用DROP TABLE命令:
DROP TABLE People;
3:(重命名
ALTER TABLE命令也用于重命名列:ALTER TABLE People
CHANGE FirstName name varchar(100);
此查询将名为FirstName的列重命名为name。
结果:
此查询将名为FirstName的列重命名为name。
重命名表您可以使用RENAME命令重命名整个表:
RENAME TABLE People TO Users;
这将将“人员”表重命名为“用户”。