- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4.2.2 使用SELECT语句查询数据 下面的语句查询雇员总人数。 SQLSELECT COUNT(*) FROM SCOTT.EMP; 下面的语句把查询出来的部门名称以小写字符显示出来。 SQLSELECT LOWER(DNAME) AS 部门名称 FROM SCOTT.DEPT; 下面的语句查询“2008/01/01”和“2006/01/01”两个日期之间的月份间隔。 SQLSELECT MONTHS_BETWEEN(TO_DATE (2008/01/01, yyyy/mm/dd), TO_DATE( 2006/01/01 , yyyy/mm/dd ) ) AS 月份间隔 FROM DUAL; 下面的语句使用TO_NUMBER函数用于求和的示例。 SQLSELECT TO_NUMBER (100)+ TO_NUMBER (200) AS 求和 FROM DUAL; 4.2.3 使用INSERT语句插入数据 SQL语言用INSERT语句在数据表中插入数据。INSERT语句的使用语法一般有如下两种: INSERT INTO 表名 [字段1,字段2,……] VALUES (值1,值2,……) INSERT INTO 表名 [字段1,字段2,……] SELECT (字段1,字段2,……) FROM 其他表名 其中,第1条插入单条记录,第2条用于把从其他表中查询出来的数据插入到当前表中,用于多条记录的插入。无论是哪一种用法,都应该注意要插入的值与要插入的字段相互对应。 1. 单行记录的插入 SQLINSERT INTO SCOTT.EMP VALUES( 7700, John , ANALYS,7902,08-9月 -81,2500,0,20); 4.2.3 使用INSERT语句插入数据 SQLINSERT INTO SCOTT.EMP (EMPNO,ENAME,JOB) VALUES(7100,Mary,ANALYS) 2 多行记录的插入 新建NEWEMP表,与EMP表相同结构,并将EMP表数据插入NEWEMP表。 SQL CREATE TABLE scott.NEWEMP ( EMPNO NUMBER(5,0) NOT NULL, ENAME VARCHAR2(10), JOB VARCHAR2(9), MGR NUMBER(5,0), HIREDATE DATE, SAL NUMBER(7,2), COMM NUMBER(7,2), DEPTNO NUMBER(2,0)) SQL INSERT INTO SCOTT.NEWEMP SELECT * FROM SCOTT.EMP; 4.2.4 使用UPDATE语句更新数据 UPDATE语句的一般语法如下: UPDATE 表名 SET 字段1=值1 [, 字段2=值2] …… WHERE 条件表达式; 其中,UPDATE后的表名指定要更新的表,SET指定要更新的字段及其相应的值,WHERE指定更新条件,如果没有指定更新条件,则对表中所有记录进行更新。 下面的语句为雇员“BLAKE”加薪10%。 SQLUPDATE SCOTT.EMP SET SAL =SAL*1.1 WHERE ENAME =BLAKE 下面的语句为EMP表中的所有雇员加薪10%。 SQL UPDATE SCOTT.EMP SET SAL=SAL *1.1; 4.2.5 使用DELETE语句删除数据 1 使用DELETE语句删除记录 DELETE语句删除数据表中的记录,语法格式如下: DELETE FROM 表名 [Where 条件]; 其中,FROM后面的表名指定要删除数据表,WHERE子句指定要删除数据的条件。值得注意的是,使用DELETE语句删除表中数据时,并不能释放被占用的数据块空间,只是把那些被删除的数据块标记为无效(Unused),将来可以回退(Rollback)恢复过来。 下面的语句删除NEWEMP表中的姓名为Mary的记录。 SQLDELETE FROM SCOTT.NEWEMP WHERE ENAME =Mary 下面的语句删除NEWEMP表中的所有记录。 SQL DELETE FROM SCOTT.NEWEMP; 4.2.5
您可能关注的文档
- 第4章-1 查找.ppt
- 第4章-1 几何公差及误差检测.ppt
- 第4章-关系.ppt
- 第4章-汇率.ppt
- 第4章-负荷计算.ppt
- 第4章 频域分析.ppt
- 第4章WSN通信与组网技术---02.ppt
- 第4章- 第1讲圆柱、圆锥投影及应用.ppt
- 第4章_XSL转换.ppt
- 第4章《居民与聚落 发展与合作》.ppt
- 剧本杀行业报告:内容创作规范与剧本市场拓展策略.docx
- 剧本杀行业区域市场区域文化特色与市场潜力分析报告.docx
- 剧本杀行业区域市场拓展实战案例研究.docx
- 剧本杀行业区域市场拓展路径与模式探索报告.docx
- 剧本杀行业区域市场竞争态势与品牌差异化策略研究报告.docx
- 剧本杀行业2025年西北区域市场市场细分领域竞争态势与品牌竞争策略分析研究报告.docx
- 剧本杀行业2025年西北市场拓展前景预测报告.docx
- 剧本杀行业2025年长沙市场发展潜力分析报告.docx
- 剧本杀行业2025年长三角市场竞争策略与布局分析.docx
- 医疗行业数据合规:2025年数据安全法实施后的合规监管挑战与应对.docx
最近下载
- 螺杆空气压缩机排气含油量高原因分析和解决措施.pptx VIP
- GBT51121-2015 风力发电工程施工与验收规范.doc VIP
- 螺杆压缩机排气温度高原因分析.doc VIP
- 部编版(2024)道德与法治一年级下册道德与法治第二单元《我们一起长大》全单元教学课件.pptx
- 合成氨压缩机温度波动原因分析.docx VIP
- 2024年03月云南省特种设备安全检测研究院人员招考聘用编制外工作人员9人笔试历年高频考点(难、易错点荟萃)附带答案详解.docx VIP
- 学堂在线大国航母与舰载机2025秋答案.docx
- 离心式压缩机轴瓦温度波动原因探析及解决措施.pdf VIP
- TCBDA55-2021住宅室内装饰装修工程质量验收标准.pdf VIP
- T/CSPSTC 41-2019钢结构建筑施工测量及监测技术规范.pdf
文档评论(0)