oracle常用命令记录
1、desc emp
desc dept
desc salgrade
select * from emp;
select ename ,sal*12 from emp;
select 2*3 from dual;
select sysdata from dual;
select ename,sal*12 annual_sal from emp;
select ename,sal*12 "annual sal" from emp;
任何包含null值的表达式结果都是null
2、字符串拼接
select ename||'assss' from emp;
select ename||'dddsss''aaa' from emp; --->如果字符串中有单引号,则用两个单引号替代一个单引号
3、distinct
select distinct deptno from emp;
select distinct deptno , job from emp;
4、where
select * from emp where deptno=10;
select * from emp where ename='CLARK';
select * from emp where sal >= 1500;
select * from emp where sal > 1500;
select ename,deptno,sal from emp where deptno <> 10;
select ename,sal from emp where ename > 'CBA';
select ename, sal from emp where sal between 800 and 1500;
5、null
select ename,sal,comm from emp where comm is null;
select ename,sal,comm from emp where comm is not null;
6、in
select ename , sal , comm from emp where sal in (800,1000,1500);
select ename , sal , comm from emp where ename in ('SMITH','KING','ABC');
7、date
select ename , sal , hiredate from emp where hiredate > '20-2月-81';
select ename , sal , hiredate from emp where hiredate > '20-2月-1981';
8、and or not
9、通配符
select ename ,sal from emp where ename like '_A%'; ---第二个字母为A的
select ename ,sal from emp where ename like '%ALL%'; ---包含ALL的
10、转义字符
select ename ,sal from emp where ename like '%\%%'; 名称中包含%的 \为转义字符
select ename ,sal from emp where ename like '%$%%' escape '$'; 名称中包含%的 $为自定义转义字符
分享到:
相关推荐
"Oracle常用语句-总结文档汇总"提供了丰富的资源,涵盖了SQL语句的基础到进阶应用,包括列行转换、SQL性能优化等多个关键知识点。 首先,列行转换是数据处理中常见的需求,Oracle提供了多种方法来实现这一操作。...
上海交大网校Oracle作业二--写出SQL语句
本项目提供了一个Java源码工具,能够帮助用户便捷地将Oracle SQL语句转换为MySQL SQL语句。 Oracle SQL与MySQL SQL的主要差异在于以下几个方面: 1. **数据类型**:Oracle支持的数据类型如NUMBER、LONG、RAW等在...
经常使用ORACLE库开发的同学,可以学习下常用的命令和查询sql,对运维和开发都有很大帮助。
在本实验中,我们主要探讨了Oracle数据库中的SQL语句应用,涉及到了表、视图、索引以及序列等核心概念。以下是对这些知识点的详细解释: 1. **创建表**: - 使用`CREATE TABLE`语句创建了一个名为`person`的表,...
Oracle 常用 SQL 语句大全 本文档总结了 Oracle 中常用的 SQL 语句,包括数据库的创建、删除、备份、表的创建、删除、修改、索引的创建、视图的创建等基本操作,以及一些高级查询运算符的使用。 一、数据库操作 ...
Oracle_Sql语句资料oracle+110个常用函数经典SQL语句大全,可供学习参考。
Oracle 常用 SQL 语句汇总 Oracle 是一个功能强大且复杂的关系数据库管理系统,它提供了多种 SQL 语句来管理和操作数据库。在本文中,我们将详细介绍 Oracle 中常用的 SQL 语句,包括数据控制语句(DML)、数据定义...
mysql虚拟了一个rowid(类似跟oracle的rowid)--SQL语句
execute immediate str_sql into tabtcn; --动态执行DDL语句
本文将深入探讨Oracle中常用的SQL语句以及与数据库表空间相关的维护知识。 首先,让我们了解如何在Oracle中创建表空间。表空间是Oracle数据库中存储数据的逻辑单位,它由一个或多个数据文件组成。创建表空间的SQL...
- **编辑脚本命令**(`edit`):重复提及,但值得注意的是它不仅限于文件操作,也可以用于交互式地创建或修改SQL语句。 - **输出到文件命令**(`spool`):重复提及,用于将屏幕输出保存到文件中。 #### 设置环境...
### Oracle 查看当前会话执行的SQL语句 在Oracle数据库管理中,有时我们需要了解某个特定会话(Session)正在执行哪些SQL语句。这在性能调优、问题诊断等场景下尤为重要。以下将详细介绍如何通过不同的方法来查看...
### Oracle常用SQL语句知识点详解 #### 一、概述 Oracle是全球领先的数据库管理系统之一,在企业级应用领域占据着重要地位。SQL(Structured Query Language)是用于管理关系型数据库的标准语言,也是与Oracle...
oracle-sql-select语句的使用方法.doc
总的来说,“sql常用语句-中文手册直接运行”是一个很好的资源,适合初学者和有一定基础的数据库操作人员,旨在帮助他们熟练掌握SQL,特别是在Oracle环境中高效地编写和执行SQL语句。通过这个手册,读者不仅可以学习...
### Oracle回收站功能详解与彻底删除表方法 ...通过使用`PURGE`命令和相关SQL语句,可以有效地完成这些任务。同时,需要注意避免因SQL语句编写不当而导致的ORA-00933错误,以确保操作的顺利进行。
在这个“SQL语句-常用的sql语句生成器.zip”压缩包中,很可能包含了一个工具或一系列资源,旨在帮助用户快速生成常见的SQL语句,从而简化数据库操作。 1. **SQL基础概念**: - **SELECT语句**:用于从数据库中检索...
Oracle 导入 SQL 脚本执行和常用命令大全 Oracle 导入 SQL 脚本执行和常用命令大全是一个非常重要的知识点,对于 Oracle 数据库的开发和维护人员来说非常有用。在本篇文章中,我们将介绍 Oracle 导入 SQL 脚本执行...