- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据更新及数据备份.ppt
数据更新及表中数据的备份
本章主要内容
数据更新
INSERT
UPDATE
DELETE
表中数据的备份 SELECT …INTO
数据记录的插入
数据记录的插入
1.插入单条记录
1) 语句格式
INSERT INTO表名[(列名清单)]
VALUES(常量清单)
2) 功能
向指定表中插入一条新记录。
数据记录的插入
例题一 向student表中插入一个学生记录。
INSERT INTO student(SNO,SNAME,SSEX)
VALUES胡一兵,男)
数据记录的插入
2.插入子查询结果
子查询不仅可以嵌套在SELECT语句中,用以构造主查询的条件,还可以嵌套在INSERT语句中,用以生成要插入的批量数据。
语句格式为:
INSERT INTO 表名[(列名1,列名2,…)]子查询语句
数据记录的插入
例题二 把所有毕业生的学生的简单信息存入另一个已知的 基本表BYCLASS(CLASSNO,CLASSNAME,INYEAR,HEADER)中。
INSERT INTO BYCLASS
SELECT CLASSNO,CLASSNAME,INYEAR,HEADER
FROM CLASS
WHERE INYEAR2006
数据记录的插入
自行练习:
1、将STUDENT表中毕业的学生插入到BYSTDUENT表中。
2、将全部学生信息插入到BFSTUDUENT中。
数据记录的修改
数据记录的修改
要修改表中已有数据的记录,可用UPDATE语句。
1.语句格式
UPDATE 表名
SET列名1=表达式1[,列名2=表达式2][,…]
[WHERE条件表达式]
2.功能
把指定表名内符合条件表达式的记录中规定列名的值更新为该列名后表达式的值。如果省略WHERE子句,则表示要修改表中的所有记录。
数据记录的修改
例题一 将张丽同学的性别改为女。
UPDATE student SET ssex=女
WHERE sname=张丽
数据记录的修改
例题二 将电子系张丽的性别改为女。
UPDATE STUDENT
SET SSEX=男
WHERE sname=张丽AND CLASSNO IN
(SELECT CLASSNO
FROM CLASS
WHERE DEPTNO=(SELECT DEPTNO
FROM DEPARTMENT
WHERE DEPTNAME=电子工程系))
数据记录的删除
数据记录的删除
SQL的删除操作是指从基本表中删除记录。
1.语句格式
DELETE [FROM] 表名[WHERE条件表达式]
2.功能
在指定表名中删除所有符合条件表达式的记录。
3.说明
当无WHERE条件表达式项时,将删除表名中的所有记录。但是,该表还在,只是没有了记录,是个空表而已。
数据记录的删除
例题一 删除学号学生记录。
DELETE FROM student
WHERE sno查询结果的输出
查询结果的输出
Transact-SQL提供了一个扩展特性,允许用户使用SELECT语句查询得到的结果记录来创建一个新的数据表,创建新表使用INTO子句。INTO子句不能单独使用,它包含在SELECT语句中。
INTO子句的语法格式如下:
INTO 新表名
新创建的数据表的属性列由SELECT语句的目标列表达式来确定,属性列的列名、数据类型以及在表中的顺序都与SELECT语句的目标列表达式相同。新表的行数据也来自SELECT语句的查询结果,其值可以是计算列表达式,也可以是函数。
查询结果的输出
例题一 将CLASS表中的数据进行备份。
SELECT *
INTO BFCLASS
FROM CLASS
查询结果的输出
学生练习:
1、将STUDENT表中毕业的学生备份到BYSTDUENT表中。
2、将全部学生信息备份到BFSTUDUENT中。
数据更新与数据备份
数据更新
INSERT
UPDATE
DELETE
表中数据的备份 SELECT …INTO
您可能关注的文档
最近下载
- 《现代家政基础》 项目六 现代家庭安全.pptx
- 高考思想政治一轮总复习精品课件 选必3 逻辑与思维 第三单元 运用辩证思维方法-第九课 理解质量互变.ppt VIP
- 临床营养科建设与管理指南(试行).doc VIP
- 2025年中考复习必背外研版初中英语单词词汇(精校打印) .pdf VIP
- 年产55万吨环氧乙烷乙二醇车间环氧乙烷合成工段工艺设计.doc VIP
- 食堂食材配送采购投标方案(技术标).doc
- 临床常用200种常用中药饮片排名.docx VIP
- 德力西850W交流角磨机说明书.pdf VIP
- 2025年四川省内江市中考数学试卷.docx VIP
- 【完整升级版】电力施工组织设计施工方案.doc
文档评论(0)