`

oracle常用命令-常用SQL语句

阅读更多
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常用语句-总结文档汇总

    "Oracle常用语句-总结文档汇总"提供了丰富的资源,涵盖了SQL语句的基础到进阶应用,包括列行转换、SQL性能优化等多个关键知识点。 首先,列行转换是数据处理中常见的需求,Oracle提供了多种方法来实现这一操作。...

    上海交大网校Oracle作业二--写出SQL语句

    上海交大网校Oracle作业二--写出SQL语句

    Oracle Sql语句转换成Mysql Sql语句

    本项目提供了一个Java源码工具,能够帮助用户便捷地将Oracle SQL语句转换为MySQL SQL语句。 Oracle SQL与MySQL SQL的主要差异在于以下几个方面: 1. **数据类型**:Oracle支持的数据类型如NUMBER、LONG、RAW等在...

    Oracle-常用运维命令及SQL语句

    经常使用ORACLE库开发的同学,可以学习下常用的命令和查询sql,对运维和开发都有很大帮助。

    Oracle实验二-SQL语句综合应用

    在本实验中,我们主要探讨了Oracle数据库中的SQL语句应用,涉及到了表、视图、索引以及序列等核心概念。以下是对这些知识点的详细解释: 1. **创建表**: - 使用`CREATE TABLE`语句创建了一个名为`person`的表,...

    ORACLE常用SQL语句大全.pdf

    Oracle 常用 SQL 语句大全 本文档总结了 Oracle 中常用的 SQL 语句,包括数据库的创建、删除、备份、表的创建、删除、修改、索引的创建、视图的创建等基本操作,以及一些高级查询运算符的使用。 一、数据库操作 ...

    Oracle-Sql语句资料oracle+110个常用函数经典SQL语句大全.zip

    Oracle_Sql语句资料oracle+110个常用函数经典SQL语句大全,可供学习参考。

    oracle常用SQL语句(汇总版).docx

    Oracle 常用 SQL 语句汇总 Oracle 是一个功能强大且复杂的关系数据库管理系统,它提供了多种 SQL 语句来管理和操作数据库。在本文中,我们将详细介绍 Oracle 中常用的 SQL 语句,包括数据控制语句(DML)、数据定义...

    mysql虚拟了一个rowid(类似跟oracle的rowid)--SQL语句.sql

    mysql虚拟了一个rowid(类似跟oracle的rowid)--SQL语句

    oracle-function-执行动态sql

    execute immediate str_sql into tabtcn; --动态执行DDL语句

    Oracle常用的SQL语句维护

    本文将深入探讨Oracle中常用的SQL语句以及与数据库表空间相关的维护知识。 首先,让我们了解如何在Oracle中创建表空间。表空间是Oracle数据库中存储数据的逻辑单位,它由一个或多个数据文件组成。创建表空间的SQL...

    Sqlplus的常用命令--oracle

    - **编辑脚本命令**(`edit`):重复提及,但值得注意的是它不仅限于文件操作,也可以用于交互式地创建或修改SQL语句。 - **输出到文件命令**(`spool`):重复提及,用于将屏幕输出保存到文件中。 #### 设置环境...

    oracle 查看当前会话执行的sql语句

    ### Oracle 查看当前会话执行的SQL语句 在Oracle数据库管理中,有时我们需要了解某个特定会话(Session)正在执行哪些SQL语句。这在性能调优、问题诊断等场景下尤为重要。以下将详细介绍如何通过不同的方法来查看...

    oracle常用sql语句

    ### Oracle常用SQL语句知识点详解 #### 一、概述 Oracle是全球领先的数据库管理系统之一,在企业级应用领域占据着重要地位。SQL(Structured Query Language)是用于管理关系型数据库的标准语言,也是与Oracle...

    oracle-sql-select语句的使用方法.doc

    oracle-sql-select语句的使用方法.doc

    sql常用语句-中文手册直接运行

    总的来说,“sql常用语句-中文手册直接运行”是一个很好的资源,适合初学者和有一定基础的数据库操作人员,旨在帮助他们熟练掌握SQL,特别是在Oracle环境中高效地编写和执行SQL语句。通过这个手册,读者不仅可以学习...

    Oracle 回收站功能,彻底删除表ORA-00933:SQL command not properly ended

    ### Oracle回收站功能详解与彻底删除表方法 ...通过使用`PURGE`命令和相关SQL语句,可以有效地完成这些任务。同时,需要注意避免因SQL语句编写不当而导致的ORA-00933错误,以确保操作的顺利进行。

    SQL语句-常用的sql语句生成器.zip

    在这个“SQL语句-常用的sql语句生成器.zip”压缩包中,很可能包含了一个工具或一系列资源,旨在帮助用户快速生成常见的SQL语句,从而简化数据库操作。 1. **SQL基础概念**: - **SELECT语句**:用于从数据库中检索...

    Oracle导入SQL脚本执行和常用命令大全

    Oracle 导入 SQL 脚本执行和常用命令大全 Oracle 导入 SQL 脚本执行和常用命令大全是一个非常重要的知识点,对于 Oracle 数据库的开发和维护人员来说非常有用。在本篇文章中,我们将介绍 Oracle 导入 SQL 脚本执行...

Global site tag (gtag.js) - Google Analytics