首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SQL - 从表中删除列(数据库教程指南六)

SQL - 从表中删除列

ALTER 命令是一个 DDL 命令,用于通过添加、修改、重命名或删除列和约束来修改数据库中现有表的结构。

使用 DROP 关键字从表中删除一列或多列。

句法:

ALTER TABLE table_name DROP column_name1, column_name2...;

几乎所有的数据库都支持上述语法来删除一列或多列。

以下Address命令从EmployeeSQL Server、MySQL、PostgreSQL 和 SQLite 数据库的表中删除列。

SQL 脚本:

复制

ALTER TABLE Employee DROP COLUMN Address;

ALTER TABLE Employee DROP COLUMN Address, City, Pincode; -- deletes multiple columns

以下代码从EmployeeOracle 数据库的表中删除一列。

SQL 脚本:

复制

ALTER TABLE Employee DROP COLUMN Address;

ALTER TABLE Employee DROP (City, PinCode); --deletes multiple columns

SQL 如何删除表格中的列

本文描述了如何在结构化查询语言中从表格中删除一个或多个列。

SQL中的ALTER命令可以删除SQL表中的单个和多个列。它允许数据库用户修改数据库中创建的表的结构。

删除表中的单个列的语法如下所示:

ALTER TABLE Table_Name DROP Column_Name;

删除表中多列的语法如下:

ALTER TABLE Table_Name DROP Column_Name1, Column_Name2, ......, Column_NameN;

我们必须在ALTER命令中使用DROP关键字来删除表中的一个或多个列。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O-oGmMbNh1B3XkQ2hnEsn0qA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券