尚硅谷_李玉婷_05_数据处理之增删改_第1页
尚硅谷_李玉婷_05_数据处理之增删改_第2页
尚硅谷_李玉婷_05_数据处理之增删改_第3页
尚硅谷_李玉婷_05_数据处理之增删改_第4页
尚硅谷_李玉婷_05_数据处理之增删改_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第5节数据处理添加、删除和修改,教师:李玉婷,目标,通过本章的学习,您将能够使用DML语句将数据插入表中,更新表中的数据,从表中删除数据,数据操作语言,DML(数据操作语言)-:可以在以下条件下执行,将数据插入表中,修改现有数据,删除现有数据。该事务由完成若干任务的DML语句组成,插入数据、部门、新行、INSERT语句语法,并使用INSERT语句将数据插入表中。使用这种语法,一次只能向表中插入一条数据。插入表(列,列.) VALUES(值,值.);插入数据并为每列添加新值。按列的默认顺序列出每列的值。在INSERT子句中随机列出列名及其值。字符和日期数据应该用单引号括起来。插入到部门(部门id

2、,部门名称,经理id,位置id)值(70,公共关系,100,1700);已创建1行。INSERT INto employees(employee _ id,last_name,email,hire_date,job_id) VALUES (300, Tom , Tom ,to_date(2012-3-21 , yyyyy-mm-DD , SA _ RAP );已创建1行。插入部门值(100,财务,空,空);已创建1行。插入到部门(部门id,部门名称)值(30,采购);已创建1行。将空值插入表中,隐式忽略列名表:中的列值。显示模式:在VALUES子句中指定一个空值。INSERT INto emp

3、loyees(employee _ id,first_name,last_name,email,phone_number,hire_date,job_id,salary,commission_pct,manager_id,department_id) VALUES (113,Louis,Popp,LPOPP,515.124.4567,NOW(),AC_ACCOUNT,6900,NULL,205,100);已创建1行。插入指定值,NOW()函数:记录当前系统的日期和时间。向INSERT语句添加子查询。没有必要编写VALUES子句。子查询中的值列表应该对应于INSERT子句中的列名。插入销售代表(

4、身份证,姓名,薪金,佣金百分比)选择员工身份证,姓氏,薪金,佣金百分比,从职务类似%代表的员工中选择;创建了4行。从其他表中复制数据,插入emp2中,从department _ id=90的员工中选择*;已创建3行,更新数据,雇员,更新雇员表,更新语句语法,使用更新语句更新数据。您可以一次更新多条数据。如果数据需要回滚,需要在DML之前设置:设置自动提交=假;UPDATE表设置列=值,列=值,位置条件;更新员工设置部门id=70,其中员工id=1131行已更新。使用WHERE子句指定需要更新的数据。如果省略WHERE子句,表中的所有数据都将被更新。更新数据,updatecopy _ empse

5、tdepartment _ id=110;更新了22行,错误代码:1452无法添加或更新子行:a外键约束失败( my employees 。 employees ,CONSTRAINT dept _ id _ fk FOREIGN KEY( department _ id ) REFERENCES department ( department _ id ),UPDATE employees SET department _ id=55 WHERE department _ id=110;update中的数据完整性错误,第55号部门,另一个示例:updateemployees setmanag

6、er _ id=299,其中employee _ id=203从“部门”表中删除记录。delete数据,delete数据,DELETE语句,DELETE语句从表中删除数据。从表中删除WHERE条件;使用WHERE子句删除指定的记录。如果省略在哪里子句,则表中的全部数据将被删除,删除数据,从部门中删除,其中部门名称=财务;删除了1行你好。从副本中删除。删除了22行你好。删除中的数据完整性错误,从部门中删除,其中部门id=60,错误代码:1451无法删除或更新父行:外键约束失败( myemployees . employees ,CONSTRAINT dept _ id _ fk FOREIGN KEY( department _ id ) REFERENCES departmen

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论