如何在 SQL 中删除表中的列2024 年 8 月 29 日 | 4 分钟阅读 本文介绍如何在结构化查询语言 (SQL) 中从表中删除一个或多个列。 SQL 中的 ALTER 命令用于删除 SQL 表中的单个和多个列。它允许数据库用户修改数据库中已创建表的结构。 删除表中单个列的语法如下: 删除表中多个列的语法如下: 为了从表中删除一个或多个列,我们必须在 ALTER 命令中使用 DROP 关键字。 如果您想从表中删除列,则必须按照给定的顺序一步一步地执行以下步骤:
现在,我们将通过一个示例解释上述步骤。 步骤 1:创建数据库在结构化查询语言中,创建数据库是存储数据库中结构化表的第一步。 使用以下 SQL 语法创建数据库: 假设您想创建 Vehicles 数据库。为此,您需要在结构化查询语言中编写以下 CREATE 命令: 步骤 2:创建表并插入数据现在,您必须使用以下语法在 SQL 数据库中创建表: 假设您想在 Vehicles 数据库中创建 Cars 表。为此,您需要在 SQL 应用程序中编写以下 CREATE table 查询: 创建表后,您需要使用 SQL 中的以下查询将汽车数据插入 Cars 表: 步骤 3:查看插入的数据在创建表和插入数据后,您可以通过在 SQL 应用程序中键入以下查询来查看 Cars 表中已插入的数据:
步骤 4:从表中删除单个列如果您想从上面的 Cars 表中删除 Color 列,则需要在 SQL 数据库中执行以下 ALTER 查询: 步骤 5:删除后查看表要检查 第 4 步 中执行的查询结果,您需要将以下 SELECT 命令键入 SQL:
正如我们所见,一个列已成功从 Cars 表中删除/移除。 从表中删除多个列如果您想从上面的 Cars 表中删除多个列,则需要使用 SQL 中的 DROP 关键字执行以下 ALTER 查询: 要检查上述查询的结果,您需要在系统中运行以下 SQL SELECT 查询:
正如我们所见,Price 和 Average 列已成功从 Cars 表中删除。 从表中删除外键列我们可以使用 ALTER 命令中的 DROP Constraint 关键字轻松删除外键列。 删除外键列的语法如下: 下一主题如何在 SQL 表中添加列 |
我们请求您订阅我们的新闻通讯以获取最新更新。