![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
风中的疯
这个作者很懒,什么都没留下…
展开
-
[转载]Oracle Decode函数详解
函数介绍 DECODE函数是ORACLE PL/SQL的功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其它数据库厂商的SQL实现还没有此功能。DECODE有什么用途呢? 先构造一个例子,假设我们想给智星职员加工资,其标准是:工资在8000元以下的加20%;工资在8000元或以上的加15%,通常的做法是,先选出记录中的工资字段值? select salary into转载 2012-11-12 11:34:07 · 370 阅读 · 0 评论 -
关于在sql上查询blob类型数据的操作要点
blob字段直接用 select *from table_name where column like‘%%’查找的时候是不能实现的 ,主要是字段类型不符。不过我们可以用数据库自带的 utl_raw 函数进行blob 字段的插入,查询和模糊匹配。 先介绍一下Oracle中RAW和 varchar2常用的两个转换函数1. UTL_RAW.CAST_TO_RAW转载 2017-11-14 09:23:15 · 17127 阅读 · 0 评论 -
oracle分析函数 row_number()怎么用
row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)分组排序举例:drop table test;create table test(id varchar2(10),name varchar2(20),cl转载 2013-08-21 11:32:04 · 728 阅读 · 0 评论 -
Oracle产生随机数
Oracle产生随机数来源:考试大 【考试大:教育考试门户网站】 2010年12月1日 1、从表中随机取记录 select * from (select * from staff order by dbms_random.random) 表示从STAFF表中随机取3条记录 2、产生随机数 SELECT DBMS_RANDO转载 2013-05-29 09:14:56 · 571 阅读 · 0 评论 -
PL/SQL块结构和组成元素
PL/SQL块结构和组成元素 本篇主要内容如下:2.1 PL/SQL块2.2 PL/SQL结构2.3 标识符2.4 PL/SQL 变量类型2.4.1 变量类型2.4.2 复合类型2.4.2.1 记录类型2.4.2.2 数组类型2.4.2.3 使用%TYPE2.4.3 使用%ROWTYPE2.4.4 LO转载 2013-05-13 10:53:56 · 895 阅读 · 0 评论 -
Java中日期时间比较
Java中日期时间比较java.text.SimpleDateFormat 类 ----时间日期格式化java.util.Date类 ----构造时间日期java.util.Date类compareTo方法 ----比较日期时间 java中日期时间的比较要用到java.text.SimpleDateFormat 类和java.util.Date类compar转载 2013-05-20 17:24:03 · 925 阅读 · 0 评论 -
解析oracle的rownum
解析oracle的rownum 本人最近在使用oracle的rownum实现分页显示的时候,对rownum做了进一步的分析和研究。现归纳如下,希望能给大家带来收获。 对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前转载 2013-04-22 10:03:15 · 424 阅读 · 0 评论 -
SQL多表连接查询(详细实例)
SQL多表连接查询(详细实例)本文主要列举两张和三张表来讲述多表连接查询。 新建两张表: 表1:student 截图如下: 表2:course 截图如下: (此时这样建表只是为了演示连接SQL语句,当然实际开发中我们不会这样建表,实际开发中这两个表会有自己不同的主键。) 一、外连接 外连接可分为本文主要列举两张和三张表来讲述多表连接查询。新建两张表:转载 2013-04-10 15:42:37 · 541 阅读 · 0 评论 -
ORACLE:中文排序
一、中文排序 1. //按照笔划排序 2. select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_STROKE_M'); 3. //按照部首排序 4. select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_RADICAL_M')转载 2013-04-03 14:09:16 · 1174 阅读 · 0 评论 -
oracle case when的使用方法
大家都知道Case when的用法,一旦满足了某一个WHEN ,则这一条数据就会退出CASE WHEN,而不再考虑其他CASE ,文章来详细的介绍了case when的用法并举例说明了。 Case when 的用法--简单Case函数 简单CASE表达式,使用表达式确定返回值. 语法: www.2cto.com 代码如下 CASE转载 2013-01-28 14:58:58 · 738 阅读 · 0 评论 -
SQL语句日记:IF语句注意事项
如果是 SQL 语句里面使用。使用 DECODE 或者 CASE WHENDECODE 的用法就是DECODE(abc, 50, 'A', 'B')CASE WHEN 的用法就是CASE WHEN abc=50 THEN 'A' ELSE 'B' END如果是在存储过程里面的话,就是简单的 IF/ELSE 了 SQL 语句的话,就是SELECT abc, DECO原创 2012-11-12 09:58:04 · 508 阅读 · 0 评论 -
关于oracle监控cpu使用率,sga使用率,io吞吐量的查询语句
前言 今天老大叫我做一个模块,功能用于进行数据库监控,监控的内容包括:CPU使用率、i/O吞吐量、SGA使用率等等。还要监控JAVA应用服务器的CPU使用率、i/O吞吐量、SGA使用率等等(这个内容不在本文讨论范畴)。 我从业以来,第一次做关于服务器性能的监控,有幸CSDN的大佬提供的丰富的解决文章让我能够顺利解决技术层面的难题,在此感谢大家!!你们真的很棒!!...原创 2019-08-12 11:49:29 · 6039 阅读 · 0 评论