编程语言   发布时间:2022-06-26  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了SQL Drop Column语句简介及实例大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

在本教程中,我们将学习如何使用sqDROP columN子句从现有表中删除一个或多个列。

(更多教程请访问 http://www.manongzj.com)

1. SQL DROP columN语句简介

有时,想要从现有表中删除一个或多个未使用的列。 为此,请使用alter table,如下所示:

alter table table_name
DROP columN column_name1,
[DROP columN column_name2];

在上面语法中,

  • table_name是包含要删除列的表名称。
  • column_name1column_name2是将要删除的列。
@H_403_0@mySQL和POSTGReSQL支持上述语法。

Oracle和SQL Server的语法略有不同:

alter table table_name
  DROP columN  
    column_name1, 
    [column_name2];

2. SQL DROP columN示例

以下语句为演示创建一个名为persons的新表:

create table persons (
    person_id INT PRIMary KEY,
    first_name varchar(255) NOT NULL,
    last_name varchar(255) NOT NULL,
    date_of_birth DATE NOT NULL,
    phone VARCHAR(25),
    email VARCHAR(255)
);

2.1. 删除一列示例

以下语句从persons表中删除email列:

alter table persons
DROP columN email;

2.2. 删除多列示例

以下语句从persons表中删除ate_of_birth和@H_299_1@phone列:

alter table persons
DROP columN date_of_birth,
DROP columN phone;

上面语句适用于MySQL和POSTGReSQL。对于oracle和SQL Server,需要使用以下语句:

alter table persons
    DROP columN 
        date_of_birth,
        phone;

在本教程中,您学习了如何使用sqDROP columN语句从表中删除一个或多个列。

 

大佬总结

以上是大佬教程为你收集整理的SQL Drop Column语句简介及实例全部内容,希望文章能够帮你解决SQL Drop Column语句简介及实例所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。