- 登陆sqlplus
sqlplus sys/ocrl as sysdba //登陆 - 解开scott用户
alter user scott account unlock;//解开scott用户
clear scr//清屏 - 描述表信息
desc emp //描述表emp
desc dept//
*********************select***************************
select * from emp;
select ename,sal*12 from emp;//
select 2*3 from dual;//dual 表就一条记录 一个字段DUMMY
select sysdate from dual;// 查询系统时间
select ename,sal* anuual_sal from emp//别名 系统会变大写ANUUAL SAL
select ename,sal*12 "ANUUAL SAL" from emp;//别名""双引号会保持双引号内的格式
任何含有空值的表达式最终的结果都是空值
select ename||sal from emp; //字符连接符
select ename||'asdf' from emp
select ename||'as''df' from emp//2个单引号来表示一个
select distinct deptno from emp;//排除相同的deptno
select distinct deptno,job from emp;//排除相同的deptno job组合
select * from emp where deptno =10 ;//过滤条件wehere
select * from emp where ename='CLARK';
select ename,sal from emp where sal>1500;
select ename,sal from emp where deptno<>10;不等于10
select ename,sal from emp where ename>'CBA';
select ename,sal from emp where sal between 800 and 1500; //包含800 1500
select ename,sal from emp where sal>=800 and sal <=1500;
select ename,sal,comm from emp where comm is null;//空值
select ename,sal,comm from emp where comm is not null;//非空值
select ename,sal,comm from emp where sal in (800,1500,2000);//in语句
select ename,sal,comm from emp where ename in ('SMITH','KING','ABC');//in语句
日期处理
select ename,sal,hiredate from emp where hiredate > '13-3月-80'//in语句
正则表达式 “.”一个字母 “*”0或多个 “?”0个或一个 “+”一个或多个
模糊查询 "%" 0个或多个, "_" 一个字母
select ename from emp where ename like '%ALL%'
select ename from emp where ename like '_ALL%'
select ename from emp where ename like '%\%%' //和含有%的 转译字符默认\
select ename from emp where ename like '%$%%' ename '$';表示查询含有%号以$为转译字符
排序--默认为插入数据顺序
select * from emp order by deptno desc;//降序 默认升序
select empno,ename from emp order by empno asc;
selec empno,ename from emp where deptno<>10 order by empno asc;//先过滤数据后排序
select empno,ename from emp order by empno asc ,ename desc;//先按empno升序,相同后再按ename降序
select ename,sal*12 annual_sal from emp
where ename not like '_A%' and sal >800
order by sal desc;
//取出ename,sal*12从 emp 条件 ename 第二个字母不为A sal大于800降序排列
分享到:
相关推荐
在IT领域,Oracle数据库系统是企业级数据管理的基石之一,其专业知识的掌握对于从事数据库管理、开发以及维护的人员至关重要。以下是从“Oracle复习考试题”中提炼出的关键知识点,旨在帮助考生全面复习,确保对...
**Oracle复习资料详解** Oracle是全球最广泛使用的数据库管理系统之一,尤其在企业级应用中占据主导地位。本复习资料以PPT格式详细介绍了Oracle数据库的关键概念和技术,旨在帮助学习者全面掌握Oracle的相关知识。 ...
1. **Oracle数据库简介**:Oracle是全球领先的数据库管理系统之一,以其高性能、高可用性和安全性著称。面试时可能会讨论Oracle数据库的架构,包括服务器进程、后台进程、内存结构(如SGA和PGA)以及数据存储。 2. ...
Oracle是世界上最广泛使用的数据库管理系统之一,尤其在企业级应用中占据重要地位。以下是对Oracle期末复习资料中涉及的关键知识点的详细解释: 1. **Oracle支持的类型**:Oracle支持多种类型的数据库,包括事务...
Oracle数据库是世界上最广泛使用的数据库管理系统之一,尤其在企业级应用中占据重要地位。这篇复习资料主要涉及Oracle数据库中的模式对象管理,这对于学习数据库管理和准备数据库三级考试非常有帮助。模式对象是...
### Oracle复习知识点详解 #### 一、创建与管理数据库对象 **1. 创建表空间** 在Oracle中,数据存储在表空间中。表空间由一个或多个数据文件组成,是逻辑存储单元。例如: ```sql createtime EXAM_DATAFILE 'C:\...
Oracle数据库系统是全球广泛使用的大型关系型数据库管理系统之一,它提供了强大的数据存储、管理以及处理功能。本复习资料主要涵盖了Oracle中的数据操作语言(DML)和过程化SQL(PL/SQL)的相关实例,这对于理解和...
- **数据文件**:数据文件是Oracle数据库中最基本的存储单元之一,用于存储实际的数据和元数据信息。一个表空间通常由一个或多个数据文件组成。 - **日志文件**:日志文件用于记录所有对数据库所做的修改操作,以便...
Oracle是世界上最流行的关系型数据库管理系统之一,特别是在企业级应用中占据重要地位。2011年的Oracle复习资料主要涵盖数据库管理、SQL语法、表空间管理、序列、后台进程、SQL语句缓存、文件操作、变量管理和约束等...
### Oracle复习要点详解 Oracle数据库是全球领先的数据库管理系统之一,其强大的功能和广泛的应用使其成为IT行业中的重要组成部分。为了帮助大家更好地复习Oracle的相关知识,本文将深入解析Oracle的体系结构、监听...
Oracle是世界上最流行的关系型数据库管理系统之一,由美国甲骨文公司开发。这个“Oracle复习期末考试.pdf”文件显然包含了对Oracle数据库系统的一些关键知识点的复习资料。以下是对这些知识点的详细解释: 1. **...
Oracle数据库是全球最广泛使用的商业关系型数据库管理系统之一,它由甲骨文公司开发和维护。这份"Oracle期末复习资料"包含的可能是关于Oracle数据库系统的各种知识点,旨在帮助你为期末考试做好充分准备。以下是对...
Oracle是世界上最广泛使用的数据库管理系统之一,它提供了丰富的功能和组件来支持复杂的数据库操作。这篇复习资料主要涵盖了如何进入Oracle系统,以及Oracle系统中的一些关键服务和数据库的物理结构。 1. 进入...
Oracle数据库是世界上最广泛使用的数据库系统之一,它提供了丰富的功能和工具用于数据管理。在复习Oracle知识时,有几个关键点值得特别关注。 首先,字符串操作是数据库查询中常见的任务。在Oracle中,`||`用于字符...
Java是世界上最流行的编程语言之一,尤其在企业级应用开发中占据主导地位。JDBC(Java Database Connectivity)是Java中用于连接数据库的标准API,它允许Java程序与各种数据库进行交互。DAO(Data Access Object)...
### Oracle复习资料知识点详解 #### 一、Oracle数据库的物理存储结构 - **数据文件**:数据文件是数据库中用来存储所有数据的物理文件。在Oracle数据库中,一个表空间可以由一个或多个数据文件组成,这些数据文件...
Oracle数据库是世界上最流行的数据库管理系统之一,它广泛应用于各种规模的企业和机构中。本文将深入探讨文档中提及的Oracle SQL基础知识,这些知识对于学习和使用Oracle数据库至关重要。 首先,我们来看一下SQL...
Oracle数据库是世界上最流行的数据库管理系统之一,它在企业级应用中广泛应用。本文主要针对Oracle数据库的权限管理和SQL查询操作进行深入的复习。 一、权限管理 在Oracle中,权限的分配和管理是数据库安全的重要...
Oracle是世界上最流行的关系型数据库管理系统之一,尤其在企业级应用中占据着主导地位。这份"Oracle期末复习资料(超级详细的编程题、PPT、大作业、实验!).zip"压缩包显然为学习和准备Oracle相关课程的学生提供了一...