- 博客(15)
- 收藏
- 关注
转载 WITH子句:子查询命名
WITH子句是SQL-99标准的内容,在ORACLE9.2中被引入。WITH子句可以用来命名子查询。当子查询在多个地方被使用时,可以直接使用查询名。该子句命名的子查询会被优化器当成内联视图或临时表对待。后一种情况可以提高查询效率...
2012-08-04 15:34:52 297
转载 Oracle10g中增强的Merge
创建测试表 CREATE TABLE test1 AS SELECT * FROM all_objects WHERE 1=2; MATCHED和NOT MATCHED子句均为可选项 ①两个子句都出现. ...
2012-08-02 20:48:52 126
转载 Oracle9i中SQL新特性
Oracle9i中SQL新特征本文是ORACLE9i中SQL增强的部分内容。 显示命名主键索引 通过在CREATE TABLE语句的子句USING INDEX子句中使用CREATE INDEX,可以实现主键索引的单独定...
2012-08-01 22:01:41 111
转载 NULL相关的函数
本文是对NULL值相关的函数的简单总结,包括NVL,DECODE,NVL2,COALESCE,NULLIF,LNNVL,NANVL,SYS_OP_MAP_NONNULL. 下文中的大部分例子都会用到下面的表。 DROP...
2012-07-31 21:29:48 208
转载 分析函数LAG和LEAD
分析函数LAG和LEAD在ORACLE8.1.6被引入,用于实现表内多行数据访问,而不必借助于自连接。 两个函数具有相同的语法。 LAG (value_expression [,offset] [,default])...
2012-07-28 11:48:26 145
转载 ORACLE之CASE表达式和CASE语句
CASE表达式在Oracle8i被加入到SQL中,Oracle9i对其进行了扩展,使CASE表达式和CASE语句可以用在PL/SQL中。 值匹配CASE表达式 较DECODE函数而言,CASE表达式更灵活。其最简单的应...
2012-07-26 20:57:07 267
转载 按列求积
问题描述: A表以SECCODE和DATE为主键,有如下纪录:SECCODE DATE FACTOR6000 2007-7-18 0.99586000 2008-4-24 0.76566000 2009-6-9 0.70906...
2012-07-19 22:11:46 135
转载 ORACLE子句GROUP BY CUBE续
上篇日志《ORACLE子句GROUP BY CUBE》中的问题稍作变化,现在每个字段有3个状态,SQL该如何写呢?这时CUBE的机制恐怕没有办法构成3的八次方行数据了,只能另寻办法。以下代码是以3列为例的一个比较啰嗦的方案,仅供...
2012-07-19 21:59:20 106
转载 ORACLE子句GROUP BY CUBE
帖子地址:http://www.itpub.net/thread-1635393-1-1.html 楼主问题大致如下: 一个对象有2的八次方(256)个状态,每个状态需要8个状态位来标识。问:如何在状态表表Q内插入如下所有2...
2012-07-14 14:55:23 91
转载 ORACLE备份保留策略(RETENTION POLICY)
原文:http://www.ucertify.com/article/what-is-backup-retention-policy.html 备份管理器RMAN提供了CONFIGURE RETENTION POLICY命...
2012-07-12 21:42:31 385
转载 数据库闪回初接触(Flashback Database:A Primer)
原文:http://www.orafaq.com/node/1847 Oracle10g为数据库即时恢复提供了一种新选择:Flashback Database 。利用这一新特性,几乎可以完成即时恢复相关的所有工作。最近,在...
2012-07-12 21:40:39 109
转载 Logminer数据字典文件
参考:(1)http://blog.csdn.net/fidelhl/archive/2008/05/12/2439058.aspx (2)http://download.oracle.com/docs/cd/B28359...
2012-07-12 21:39:03 284
转载 分析函数之SUM,LAG实战
今天在论坛里看到一个问题,看了牛人的解答,忍不住学习整理了下。 现有记录车辆状态的表TEST_TABLE创建如下,并插入一定量数据: [sql]view plaincopyprint? creat...
2012-07-12 21:34:17 417
转载 ORACLE11G行列转换之PIVOT
本文对ORACLE11G的行列转换操作的简单实例,供初学者参考。 现有问题如下: 问题描述: Table1 Id Name 1 Taylor 2 Jim Table2 FId value attr ...
2012-07-12 21:32:51 339
转载 ORACLE11G行列转换之UNPIVOT
ORACLE 11G提供了新的行列转换操作:PIVOT(行转列)和UNPIVOT列转行。本文对UNPIVOT的功能进行展示。 现有表src_table如下: product_Id(产品ID) product...
2012-07-12 20:02:56 106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人