03第三章节数据操纵.ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 数据操纵 By esoft_zsx@163.com Version 3.0 Oct 2009 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 课程内容 数据库操作语句 数据库事务 表的锁定 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 数据库操作语句 本章将要学习的操作命令总结如表3-1所示。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 数据库操作语句 插入数据 可以使用INSERT命令,向已经存在的表插入数据,语法格式如下: 1.数据插入基本语法 最常见的插入操作可使用以下的语法(该形式一次只能插入一行数据): INSERT INTO 表名[(字段列表)] VALUES ( 表达式列表); 插入字段的值的类型要和字段的类型一一对应。字符串类型的字段值必须用单引号括起来,例如:CLERK。字符串类型的字段值超过定义的长度会出错, 最好在插入前进行长度校验。 字段列表如果省略则代表全部字段。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 数据库操作语句 【训练1】 表的部分字段插入练习。 步骤1:将新雇员插入到emp表: INSERT INTO emp(empno,ename,job,comm) VALUES (1000, 小李, CLERK‘,null); 执行结果为: 已创建1行。 步骤2:显示插入结果 SELECT empno,ename,job FROM emp WHERE empno=1000; 执行结果: EMPNO ENAME JOB ----------- ------------- ----------- 1000 小李 CLERK Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 数据库操作语句 说明:INSERT 语句的emp表名后的括号中为要插入的字段列表,VALUES后的括号中为要插入的字段值列表。要插入的字段是雇员编号empno、名称ename和职务job。其他没有插入的字段,系统会填写为表的默认值。如果在表的创建时没有说明默认值,则将插入NULL值。在本训练中,其他没有插入的字段值均为空值NULL。 日期类型的字段值也要用单引号括起来,如10-1月-03。日期型的数据默认格式为DD-MON-YY,默认的世纪为当前的世纪,默认的时间为午夜12点。如果指定的世纪不是本世纪或时间不是午夜12点,则必须使用TO_DATE系统函数对字符串进行转换。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 数据库操作语句 【训练2】 时间字段的插入练习。 步骤1:将新雇员插入到emp表: INSERT INTO emp(ename,job,hiredate,empno) VALUES (小林, CLERK, 10-1月-03’, 1001 ); 执行结果为: 已创建 1 行。 说明:在本训练中,插入的雇员雇佣时间为2003年1月10日。 注意:时间的默认格式为DD-MON-YY。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 数据库操作语句 如果要插入表的全部字段,则表名后的字段列表可以省略,如下面的训练。 【训练3】 表的全部字段的插入练习。 执行以下的查询: INSE

文档评论(0)

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

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

1亿VIP精品文档

相关文档