ROWID 行标识符 18位
ROWNUM 行号
例:select rowid,rownum from customers;
========================================
算术运算
+,-,*,/
例:select 2*6 from dual;
========================================
日期运算
to_date(将一个字符串转换成日期类型)
例:select to_date('25-MAR-2008')+2 from dual;
========================================
理解别名
特别的,如果希望别名里面保持有空格的话 ,别名可用""引起来
例:select price*2 "Double Price" from products;
另外可选用关键字AS
例:select price as "price" from products
========================================
连接字符 ||
例:select first_name || ' ' ||last_name as "Customer Name" from customers
这样获取的结果集如: John Brown
========================================
空值
空值并不是空字符串,而是表示该列的值未知
区分空值和空字符串用函数 nvl(,)
========================================
比较值
ANY,ALL
查询出比2,3,4任一个都大的值
例:select * from customers where customer_id > any(2,3,4)
查询出比2,3,4都大的值
例:select * from customers where customer_id > all(2,3,4)
========================================
SQL操作符
like,in,between,is null,is nan,is infinite
特殊地,like 后如要对下划线和百分号进行匹配,需要用到转义符 \ 和 ESCAPE选项
例:select name from promotions where name like '%\%%' escape '\';
结果集,会列出 20%,30%等匹配值
特殊地,如果列表中包含一个空值,则 not in返回false,即不返回任何行
例:select * from cutomers where customer_id not in (2,3,4,null);
========================================
ORDER BY
默认是按升序对字段进行排列
特殊地,可以根据列的次序指定对哪一列进行排序:1表示按第一列进行排序
例:select * from customers order by 1;
分享到:
相关推荐
oracle 常用命令大全 oracle dba 常用命令 1 运行 SQLPLUS 工具 sqlplus 2 以 OS 的默认身份连接 / as sysdba 3 显示当前用户名 show user 4 直接进入 SQLPLUS 命令提示符 sqlplus /nolog 5 在命令提示符以 OS 身份...
### Oracle 常用命令与操作指南 #### 一、Oracle 安装与卸载注意事项 **1.1 Oracle 的安装** - **安装步骤:** 对于 Oracle 的安装,网络上有很多详细的指导教程。在安装过程中,需要注意的是,管理口令部分确保...
natstat,oracle常用命令常用命令natstat,oracle常用命令常用命令natstat,oracle常用命令常用命令natstat,oracle常用命令常用命令natstat,oracle常用命令常用命令
ORACLE常用命令 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup ...
### Oracle常用命令详解 #### 一、Oracle的启动与关闭 **1. 在单机环境下的启动与关闭** - **启动Oracle系统** - **切换用户:** 首先需要切换到Oracle用户环境。 ```bash su - oracle ``` - **使用`svrmgrl`...
ORACLE DBA 常用命令
### Linux下Oracle常用操作知识点详解 #### 一、概述 ...以上就是关于Linux环境下Oracle常用操作命令的知识点详解。通过这些命令,我们可以更好地管理和优化Oracle数据库,在日常工作中起到关键的作用。
下面我们将详细介绍 Oracle 常用的 CMD 命令,帮助新手快速了解相关的操作。 一、连接数据库 在使用 Oracle 之前,需要连接到数据库。我们可以使用 sqlplus 命令连接到数据库。sqlplus 是 Oracle 的命令行工具,...
linux,linux和Oracle常用命令linux环境配置ORACLE常用命令
oracle常用命令收集 oracle常用命令
根据提供的文件信息,我们可以整理出一系列关于Oracle数据库管理和操作的重要知识点。下面将详细解析这些知识点,并尽可能地提供更多的背景信息和实用建议。 ### 1. 启动与停止Oracle服务 - **启动Oracle服务**: ...
ORACLE常用命令举例 ORACLE常用命令举例 ORACLE常用命令举例 ORACLE常用命令举例 ORACLE常用命令举例
### ORACLE常用命令详解 #### 一、ORACLE的启动和关闭 在ORACLE数据库管理中,正确地启动和关闭数据库是非常重要的操作之一。这些操作不仅涉及到系统的稳定性,还关系到数据的安全性。 ##### 1、在单机环境下 ...
1.forcing log switches sql> alter system switch logfile; 2.forcing checkpoints sql> alter system checkpoint; 3.adding online redo log groups sql> alter database add logfile [group 4] sql>...
一、Oracle常用命令 1. 登录与退出: - `sqlplus 用户名/密码@连接标识符`:登录Oracle数据库。 - `exit` 或 `quit`:退出sqlplus。 2. 查看当前用户: - `SELECT USER FROM DUAL;` 3. 查询数据: - `SELECT ...
本文将深入探讨Oracle数据库的一些常用命令,以及如何有效地利用数据字典。 一、Oracle的启动与关闭 Oracle数据库有多种启动方式,根据不同的操作需求选择适合的启动模式: 1. `startup nomount`:非安装启动,仅...
### Oracle DBA常用运维命令详解 #### 一、SQLPLUS工具使用 **1. 运行SQLPLUS工具** - **命令**: `sqlplus` - **描述**: SQL*Plus 是 Oracle 提供的一个强大的命令行工具,用于执行 SQL 命令、脚本文件等。 - **...