更新数据表中的数据
细节决定成败
——罗曼·文森特·皮尔
7
任务:在student信息表中,将学号为
2009040108的学生学号修改为2009040110。
T-SQL命令:
UPDATE guest.student
SET
column=modified_valuel
学号=2009040110
WHERE search_condition
10
更新
UPDATE
数据维护 课后作业
细节决定成败
——罗曼·文森特·皮尔
11
任务:在student信息表中,将学号为 2009040103的学生班级修改为网络0901。
注意:修改时班级 字段的数据类型?
细节决定成败
——罗曼·文森特·皮尔
6
UPDATE更新数据的语法格式: UPDATE table_name
SET column=modified_valuel
table_name
[WHERE search_condition]
search_c ondition
学号 =2009040110
数据维护 任务实施
4
数据的存储,主要用于用户对信息的查询,SQL SERVER 为了保证数据
的安全性,只有系统管理、数据库所有者、数据库对象的所有者以及被授予
权限的用户才能维护数据库中的数据。
数据维护 知识储备
细节决定成败
——罗曼·文森特·皮尔
5
更新表中的记录,我们可以使用 SQL Server Management Studio进 行修改记录,也可以使用T-SQL语句进行修改记录。这里我们主要讲 T-SQL语句修改记录。
学号=2009040108
2009040108为整型数 据,不用加单引号。
数据维护 任务实施 单击工具栏上的
细节决定成败
——罗曼·文森特·皮尔
8
按钮,结果如下图所示。
数据维护 知识储备 UPDATE更新数据的语法格式:
细节决定成败
——罗曼·文森特·皮尔
9
UPDATE guest.student
SET
UPDATE 更新数据语句的语法格式:
简单语法格式为: ① UPDATE table_name ② SET column=modified_valuel ③ [WHERE search_condition]
①指定更新数据的表名称 ②指定要更新的列及该列改变后的值 ③指定被更改的记录所要满足的条件
数据维护 知识储备
更新表中的数据
数据维护 教学内容
学完本节后,能够:
细节决定成败
——罗曼·文森特·皮尔
2
会使用UPDATE语句向数据表中添加数据;
数据维护 问题情境
细节决定成败
——罗曼·文森特·皮尔
3
பைடு நூலகம்
在创建好student表后,用户需要更新该表中的记录, 以完成数据的修改。
数据维护 问题分析
细节决定成败
——罗曼·文森特·皮尔
学号=2009040110
WHERE 学号=2009040108
注意
1.每次只能修改一个表中的数据; 2.一次可以更新一行数据,也可以更新多行 数据,甚至可以更新表中所有数据; 3.如果缺少WHERE子句,则更新表中所有 数据行; 4.使用UPDATE子句,如果破坏了数据完整 性,则更新操作失败。
数据维护 小结