T06 SQL语句的使用.pptVIP

  • 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

文档评论(0)

1亿VIP精品文档

相关文档