数据库中怎么删除表中的某一列?

数据库中怎么删除表中的某一列?,第1张

从表中删除列

从表中删除不再用于存储数据的列。当从数据库关系图的表中删除列时,将从数据库中删除该列及其包含的全部数据。

注意 一旦保存数据库关系图或表,就不能撤消该 *** 作。恢复删除列的唯一方法是不保存更改即关闭表或数据库关系图。

从表中删除列

在表或数据库关系图中,选择要删除的列。

右击该列,并从快捷菜单中选择"删除列"命令。

如果该列参与了关系,将出现一条消息提示确认删除选定列及其关系。选择"确定"按钮。

如果该列没有参与 CHECK 约束,则该列及附加到该列的所有约束、该列所参与的所有关系及其包含的所有数据都将被从数据库和关系图中删除。它们将在保存表或数据库关系图时从数据库中被删除。如果列确实参与了 CHECK 约束,当保存工作时,数据库服务器将拒绝所做的修改。也就是说,提交 *** 作将失败。若要删除参与 CHECK 约束的列,必须在删除该列之前修改或删除 CHECK 约束。

数据库中用语句删除表中的列的具体 *** 作步骤如下:

1、首先我们打开电脑里的数据库软件,点击“连接”,进入主页面。

2、然后,点击左上方的“新建查询”,但是在点击后需要选择数据库。

3、然后开始编写代码,先编写如何改变原有表格中的一些属性,代码如图。

4、编写完之后,点击红色感叹号,执行语句。

5、出现“命令已成功完成”,则语句执行结束。

6、删除表格中,本来就有的列,我们首先编写如图代码,删除列“csex”。

7、如图,执行语句后,表格中的csex列就没有了。

1、打开数据库管理平台软件【SQL Server Management Studio】。

2、连接数据库【连接】。

3、右击表【student】——>【修改】——>右击【学号】这一列【删除列】。

4、点击【新建查询】。

5、在查询窗口编写代码【alter table student drop column 姓名】。

6、刷新查看表【student】已经删除列【姓名】。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10714116.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-10
下一篇2023-05-10

发表评论

登录后才能评论

评论列表(0条)

    保存