随笔分类 - Oracle
摘要:今天有一项目用到了实体化视图这个概念,由于以前没接触过,这次着实难了我一下,但还好最后解决了, 现在就将研究过程中收集的资料和碰到的问题总结一下。 一 简介 实体化视图 实体化视图应看作是一种特殊的视图,它物理上存在于数据库内部,可以包括联接和/或聚合。它能够在执行 之前预先计算开销大的联接和聚合操作,因此它的存在缩短了查询执行时间。实体化视图治理是用于汇总,预计算,复制或分发数据...
阅读全文
摘要:create or replace function FUN_GET_CUSTOMER_NAME_PERCENT(customerName varchar2,key varchar2) return NUMBER IS percent number;--返回百分数 like_num number;--相似度基数个数 str varchar2(500); len...
阅读全文
摘要:首先执行下面一段代码,得到锁定的进程: select t1.sid, t1.serial#, t1.username, t1.logon_time from v$session t1 , v$locked_object t2where t1.sid = t2.session_id order by t1.logon_time;可以得到进程的SID和SERIAL#序号,然后按照下列语句解锁:...
阅读全文
摘要:create or replace procedure Day_limit_del_error_data as begin declare page number; len number; c varchar2(10); charpp number := 8132/2; begin for r in (sele...
阅读全文
摘要:Codedeclare pag number; len number; c varchar2(10); charpp number := 8132/2;begin for r in (select rowid rid,log_id, dbms_lob.getlength (CONTENT) len from temp_data_collect...
阅读全文
摘要:DECLAREsvarchar2(50);nnumber;clvarchar(50);inumber;tmpvarchar(50);tmpcountnumber;tmpflagnumber;begincl:='abcdefgh';s:='a,b,c,d';n:=(LENGTH(s)+1)/2;tmpcount:=0;dbms_output.put_line(n);foriin1..nlooptmp:=substr(s,instr(s,',',1,i)-1,1);tmpflag:=instr(cl,tmp,1,1);IF(tmpflag>0)
阅读全文
摘要:@echo offset dt=%date:~0,4%%date:~5,2%%date:~8,2%set h=%time:~0,2%if /i %h% LSS 10 (set h=0%time:~1,1%)set t=%h%%time:~3,2%%time:~6,2%exp orcluser/123456 owner=orcluser file=E:/orclbak/%dt%%t%.dmp log=D:/orclbaklog/%dt%%t%.log"C:\Program Files\WinRAR\WinRAR.exe" a -ep E:/orclbakrar/%dt%%t%
阅读全文
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->declarennumber(10);tsqlvarchar2(100);beginselectSEQ_APP_INFO_ADBIT_ID.nextvalintonfromdual;n:=-(n-1);tsql:='altersequenceSEQ_APP_INFO_ADBIT_IDincrementby'||n;executeimmediatetsql;selectSEQ_APP_INFO
阅读全文
摘要:instantclient_10_2客户端配置
阅读全文
摘要:有效创建Oracle dblink的两种方式
阅读全文
摘要:oracle 绑定变量(bind variable)
阅读全文
浙公网安备 33010602011771号