SQL(二十一)-改变,删除,重命名表

来源:互联网 发布:100块钱网络语言是几米 编辑:程序博客网 时间:2024/06/05 09:46

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 PeopleCHANGE FirstName name varchar(100);
此查询将名为FirstName的列重命名为name。

结果:


此查询将名为FirstName的列重命名为name。

重命名表您可以使用RENAME命令重命名整个表:

RENAME TABLE People TO Users;
这将将“人员”表重命名为“用户”。


0 0
原创粉丝点击