我们可以运用如下语句:update 表名 set 列名=null where 条件来把数据库中某一行的某一列原值删除,使之出现空值,。其中的条件指的是获得这一行数据的唯一条件。如图所示:
拓展资料
关于数据库
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。
从表中删除列从表中删除不再用于存储数据的列。当从数据库关系图的表中删除列时,将从数据库中删除该列及其包含的全部数据。
注意 一旦保存数据库关系图或表,就不能撤消该 *** 作。恢复删除列的唯一方法是不保存更改即关闭表或数据库关系图。
从表中删除列
在表或数据库关系图中,选择要删除的列。
右击该列,并从快捷菜单中选择"删除列"命令。
如果该列参与了关系,将出现一条消息提示确认删除选定列及其关系。选择"确定"按钮。
如果该列没有参与 CHECK 约束,则该列及附加到该列的所有约束、该列所参与的所有关系及其包含的所有数据都将被从数据库和关系图中删除。它们将在保存表或数据库关系图时从数据库中被删除。如果列确实参与了 CHECK 约束,当保存工作时,数据库服务器将拒绝所做的修改。也就是说,提交 *** 作将失败。若要删除参与 CHECK 约束的列,必须在删除该列之前修改或删除 CHECK 约束。
方法和详细的 *** 作步骤如下:
1、第一步,打开数据库管理平台软件[SQL Server Management Studio],见下图,转到下面的步骤。
2、第二步,执行完上面的 *** 作之后,验证身份并连接到数据库 ,见下图,转到下面的步骤。
3、第三步,执行完上面的 *** 作之后,右键单击表格[student]-->
[修改]-->右键单击列[学号]-->“删除列”,见下图,转到下面的步骤。
4、第四步,执行完上面的 *** 作之后,单击[新建查询]按钮,见下图,转到下面的步骤。
5、第五步,完成上述步骤后,在查询窗口中编写代码,见下图,转到下面的步骤。
6、第六步,完成上述步骤后,刷新表[student],已删除列[姓名],见下图。这样,就解决了这个问题了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)