Oracle SQL的一些语法
真是惭愧,以前认为Oracle的SQL语法没有懂各个具体参数么,所有使用格式都已经不在话下了。结果看了1z0-047的内容,发现自己有点过于狂妄了。这里要讲的都是insert的语法。通常情况下,我们看到的insert的语法不...
Oracle实现连乘的办法
上次遇到一个Oracle连乘的一个问题。原先解决的思路是构建一个自定义聚集函数来实现。今天从yangtingkun的blog上看到了一个特殊的解决思路。不知道效率如何,但是从技术来讲这是一个很巧妙的算法。我是分步骤拆解后...
SQL语句执行进度检查
--SQL语句执行进度检查(只对经过表分析的表有效)select st.piece, st.sql_text, (case when st.piece = 0 then round(sl.sofar/sl.totalwork, 4) * 100 else null end) "Progress(%)"from v$session_longops sl, v...
Oracle中with的用法
Oracle中有个with字句,用于构建复杂的查询语句。语句结构:with subquery_name1 as (subquery_body1), subquery_name2 as (subquery_body2)...select * from subquery_n...
分区表的不同操作对索引的影响
首先建立分区表测试数据:create table test_partition_iptvbill partition by range(starttime) (partition p_01 values less than(date '2008-02-02') tablespace dvboss, partition p_02 values less than(date '...
非标准单位的分组统计问题
关于时间的统计假设需求,要求以2天为一个间隔进行数据统计。正常的统计方式都是按照一个基本数据单位作为一个分组,来进行统计的如,按照小时等进行统计的:select trunc(o.created, 'hh'), count(*) from user_obj...