- 0
- 0
- 约7.11千字
- 约 32页
- 2017-12-26 发布于河北
- 举报
T06 SQL语句的使用
T06 SQL语句的使用 回顾 环境变量的使用 输出格式控制 SQL*Plus Worksheet工具 创建用户 在SQL*Plus中对用户权限的限制 使用SQL*Plus的COPY命令 目标 DDL与DML Select 查询中常用的操作 函数操作 SQL SQL不只是一种查询语言,它可以对数据库中的数据进行查询、插入、更新和删除,并对数据库中的对象进行控制。 SQL是非过程性语言,它只描述对数据进行那种操作,而并不说明如何进行这些操作,也就是说,这种语言是与具体过程无关的。 SQL已经成为RDBMS的标准语言,最新标准是ANSI-99,并支持面向对象的数据库。 关系型数据库系统对SQL也进行了一些扩展,使之成为过程性语言,如oralce中的PL/SQL 与微软的Transact-SQL SQL SQL语言类型: DDL(Data Define Language) 数据定义语言 DML(Data Manipulate Language) 数据操作语言 DDL Oralce中的DDL主要完成意下功能: 创建(create)、删除 (delete)、修改(alter)模式对象 授予(grant)和回收(revoke)权限和角色 分析表、索引或者聚集上的信息(analyze) 创建审计选项(audit) 为数据字典添加注释(comment) DDL主要针对oracle 数据库系统进行操作 执行完后,系统将在oracle的数据字典生成相应的数据项。 在每个DDL语句的执行前后,oracle都会自动提交当前的事务。 DML DML用于对数据库中模式对象中的数据进行操作。 Oracle中的DML主要提供以下功能: 查询(select)模式对象中的数据 插入(insert)、更新(update)或者删除(delete)模式对象中的数据 提交事务(commit) 回滚事务(rollback) Oracle中的用例表 Departments 部门信息表 Employees 雇员信息表 Jobs 职位信息表 Jobs_history 工作历史信息表 Locations 地址信息表 Regions 地区信息表 可以通过Desc tableName语句查看表的基本信息 select Select主要完成查询操作 Select A1,A2,…An From R1,R2,…Rn Where P Order by B1,B2,…Bm 说明: Ai,Bi为要查询的属性名(列名), Ri为要查询的表明或者视图名, P为条件表达式,表示查询的条件 其中Where字句为可选部分 select select desc hr.Departments 显示表结构 select * from hr.departments; 最简单的查询 select department_id,department_name from hr.departments where manager_id=200; 查找manager_id编号为200的部门ID与名字 select department_name from hr.departments where department_id 100 and location_id=1700; select Order By用于指定查询结果的排列顺序,后面可以跟多个字段名,越在前面的排序优先权越高。 默认为升序,Desc(降序)和Asc(升序) select department_id , department_name from hr.departments order by location_id asc; select department_id , department_name from hr.departments order by location_id desc, department_name desc; select between and,not between and可以进行某一范围的查询 ,范围包含最大值和最小值 。 Select * from emp where empno between 7500 and 7600; Select * from emp where empno not between 7500 and 7600; In,not in是集合运算符,只要查询的值等于集合中的一个元素,表达式为真。 Select * from emp where empno in (7389,7367,7782) Select * from emp where empno not in
您可能关注的文档
- MATLAB 程序设计-04.ppt
- MATLAB 第5章 MATLAB符号运算-复习.ppt
- mazhe绪论.ppt
- MBA营销管理3消费者行为分析.ppt
- MBA培训教程:人力资源规划.ppt
- mcse第五课.ppt
- MD节能演示.ppt
- mfc张海林等编著Visual C++简明教程课件第1章.ppt
- MIS 第2节.ppt
- MoCA_Clink 技术简介.pptx
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 广东省广州市某中学2024-2025学年九年级下学期开学考试化学试卷.pdf VIP
- 2024年江苏大学附属医院招聘真题.docx VIP
- 直播电商模式下抖音消费者冲动购买行为影响因素研究(3).docx VIP
- 湖北省学位英语考试真题2023.pdf VIP
- 2026届高考语文复习:55分与45分作文,其精妙分野,究竟在何方?——以“活人感”与“敬自己”作文为例.pptx
- 2023年江苏大学附属医院医护人员招聘考试模拟试题及答案解析.docx VIP
- 2025年货代年终总结及明年计划.pdf VIP
- 2025-2030日本便利店业态创新方向与中国本土化改造案例报告.docx
- 高考必备单词三千五电子版.pdf VIP
- 2026安全生产第一课78张.pptx
原创力文档

文档评论(0)