6-2.3使用PLSQL语句对表中数据进行更新.ppt

6-2.3使用PLSQL语句对表中数据进行更新.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6-2.3使用PLSQL语句对表中数据进行更新

6.1.4 数 据 更 新 ;建立student表;以下代码也可以建立student表,默认在system方案下;创建课程表course;创建成绩表score;建立教师信息表Teacher;插入教师记录;1.4.1 插入数据;1. 插入单个元组;插入单个元组(续);插入单个元组(续);插入单个元组(续);插入单个元组(续);2. 插入子查询结果;插入子查询结果(续);插入子查询结果(续);插入子查询结果(续);插入子查询结果(续);1.4 数 据 更 新 ;1.4.2 修改数据;修改数据(续);1. 修改某一个元组的值;2. 修改多个元组的值;修改多个元组的值(续);3. 带子查询的修改语句;修改数据(续);修改数据(续);1.4 数 据 更 新 ;1.4.3 删除数据;删除数据(续);1. 删除某一个元组的值;2. 删除多个元组的值;3. 带子查询的删除语句;【例】在学生表中删除考分少于70分的考生。 DELETE FROM student WHERE sno IN (SELECT sno FROM score WHERE grade70) 注意, DELETE语句一次只能从一个表中删除记录, 而不能从多个表中删除记录。 要删除多个表中的记录, 就要写多个DELETE语句。 ;更新数据与数据一致性;1.用pl/sql语言建立职工信息表employee,其中包括列:职工编号、姓名、性别、出生年月、工作部门、职称。其中职工编号作为主要关键字。 在表中添加以下信息: 0902 张骞 男 1979-8-9 人事部 高级 0903 田佳 女 1971-9-3 市场部 初级 0904 姜茸 女 1982-8-2 后勤部 中级 0906 吴越 男 1983-4-8 安全部 初级 0907 马南 女 1980-8-6 人事部 中级 0908 简里 男 1977-8-4 市场部 中级 2.用pl/sql语言建立工资标准表,其中包括列:职称、工资标准。在表中添加以下信息: 高级 5000 中级 3500 初级 2000 3.用pl/sql语言建立工资表dolar,其中包括列:职工编号、职称、工资数额。将每位职工的工资计算出来添加到表dolar中。 4.将职工中年龄大于30岁的职工工资调整为原工资的1.5倍,将表dolar更新为最新。 5.删除后勤部所有职工的信息。包括表dolar和表employee中所有相关信息。

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档