正则表达式
ORACLE中的支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE :与LIKE的功能相似2,REGEXP_INSTR :与INSTR的功能相似3,REGEXP_SUBSTR :与SUBSTR的功能相似4,REGEXP_REPLACE :与REPLACE的功能相似它们在用法...
lag()使用方法
如何使用oracle的LAG和LEAD 等统计函数 Lag和Lead函数可以在一次查询中取出同一字段的前N行的数据和后N行的值。这种操作可以使用对相同表的表连接来实现,不过使用LAG和LEAD有更高的效率。以下是LAG和LEAD的例...
redo and undo
redo log :online redo log 和 archive redo log 。redo用于恢复undo log :数据修改时参数undo,undo日志存在undo segment中。undo用于语句取消回滚过程中不涉及redo log.恢复和归档时使用redo...
Hierarchical Retrieval(递归子查询)
分层查询(hierarchical query)语法SELECT [LEVEL], column, expr...FROM table[WHERE condition(s)][START WITH condition(s)][CONNECT BY PRIOR condition(s)]扫描树结构表时,需要依此访问树结构的每个节点...
group by rollup 和cube
RULLUP (a,b,c...n) group by (a,b,c)->(a,b)->(a)->全表group by 共分组n+1次CUBE(a,b,c...n)group by(a,b,c)->(a,b)->(a,c)->(a)->(b,c)-(b)-(c)->全表group by 共分组2n次...
好文章—成就DBA职业生涯
成就DBA职业生涯介绍许多年来,我在不同的新闻组上花费了很多时间与那些想知道如何得到数据库管理员(DBA)的工作或者如何成长为一名DBA的IT人进行交谈,现在他们有了工作。这些年来许多人针对如何达到这个目标提出...
oracle 数据类型
INTERVAL DAY TO SECOND数据类型 Oracle语法: INTERVAL '{ integer | integer time_expr | time_expr }' { { DAY | HOUR | MINUTE } [ ( leading_precision ) ] | SECOND [ ( leading_precision [, fractional_secon...
oracle 函数
Decode函数decode (expression, search_1, result_1)decode (expression, search_1, result_1, search_2, result_2)decode (expression, search_1, result_1, search_2, result_2, ...., search_n, result_n)...
oracle 函数
decoder 函数:decode (expression, search_1, result_1)decode (expression, search_1, result_1, search_2, result_2)decode (expression, search_1, result_1, search_2, result_2, ...., search_n, result_n)de...