代码人生的小狗窝

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

orcle sum求和,不匹配的怎么自动为0

    orcle sum求和,不匹配的如何自动为0select a.a,a.b,a.c,sum(b.x) from A a,B b where a.a=b.a and a.b=b.b and a.c=b.c    group by a.a,a.b,a.c 如果where条件不满足,如何实现sum(b.x)为0 谢谢------解决思路----------------------select a.a,a.b,a.c,nvl(sum(b.x),0) from A a,B b where a.a=b.a(+) and a.b=b.b(+) and 

    阅读全文>>

作者:coody分类:【_Oracle技术浏览(1934

2018-05-22

OGG 抓取进程错误

    OGG 抓取进程异常抓取进程一直在running状态,但是数据并没有抓取到,且时间不重新计时, EXTRACT     RUNNING     EORA        00:00:00      00:19:58 以下是具体信息 EXTRACT    EORA      Last Started 2015-03-19 11:11   Status RUNNING Checkpoin

    阅读全文>>

作者:coody分类:【_Oracle技术浏览(1002

2018-05-22

优化一个sql语句解决方法

    优化一个sql语句select /*+abc*/a.stm_style as style,  PDM_UTILS.GETSTYLECOLLECTIONDESC(a.stm_style) as collectiondesc, a.stm_cust|| DECODE(a.stm_forcust,NULL,'',a.stm_cust,'',' (') ||   DECODE(a.stm_forcust,a.stm_cust,'',a.stm_forcust) || DECODE(a.stm_forcust,NULL,'',a.stm_cust,'',')') as cust,    a.stm_created

    阅读全文>>

作者:coody分类:【_Oracle技术浏览(1282

2018-05-23

dataguard中standby库上这两种方式有何区别

    dataguard中standby库上这两种模式有何区别? SQL> select open_mode,database_role from v$database; OPEN_MODE      DATABASE_ROLE -------------------- ---------------- READ ONLY      PHYSICAL STANDBY SQL>  做了如下操作 SQL> alter database recover managed standby database disconnect 

    阅读全文>>

作者:coody分类:【_Oracle技术浏览(2187

2018-05-23

sql好手们,是你们发挥的时候了

    sql高手们,是你们发挥的时候了大家看看下面的列表,按日期进行升序排序时,正常情况下,n_num 下的值应该是逐渐变大才是正确,我如何通过一个sql就可以查询出了不符合要去的需要的数据。(过滤出不符合规律的数据),只有20分了,大家帮帮忙吧  c_id                            d_date               

    阅读全文>>

作者:coody分类:【_Oracle技术浏览(839

2018-05-22

Oracle 一串字符依据分隔符转转成中文

    Oracle 一串字符根据分隔符转转成中文表TABLEA  CREATE TABLE TABLEA ( OID  INT, ZONE_CODE  VARCHAR2(30) ) TABLEA的数据  insert into TABLEA(OID,ZONE_CODE) VALUES (1,'04,01,02');  insert into TABLEA(OID,ZONE_CODE) VALUES (2,'04,03,02');  insert into TABLEA(OID,ZONE_CODE) VALUES (3,'04'); 表TABLEB  CREATE

    阅读全文>>

作者:coody分类:【_Oracle技术浏览(1945

2018-05-22

Oracle中 A换成B B又换成C C 又换成D 任意查一个都出来

    Oracle中 A换成B B又换成C C 又换成D 随便查一个都出来如下面:    号码    新号码    A            B    B           C    C           D    D   &nb

    阅读全文>>

作者:coody分类:【_Oracle技术浏览(1759

2018-05-22

发一段SQL高分优化,现在运行30秒,领导说要搞到10秒

    发一段SQL高分请教高手优化,现在运行30秒,领导说要搞到10秒。 SELECT /*+index(T HG_JOB_ALL_OUTPUT_2)*/  SUBSTR(M.ITEM_M, 3, 8) 料號,  TO_CHAR(T.CREATE_DATE, 'YYYY-MM-DD') 日期,  TRIM(M.ITEM_M_HG) 料號1,  0 材不數,  0 總提檢數,  0 單片產量,  0 總損品數,  0 CG提檢數,  0 CG損品數,  0,  0 HX提檢數,  0 HX損品數,  0, &nb

    阅读全文>>

作者:coody分类:【_Oracle技术浏览(1225

2018-05-22

劳驾帮忙优化下这条sql,数据量太大,查的实在太慢

    麻烦帮忙优化下这条sql,数据量太大,查的实在太慢 select count(1)   from (select a.id, c.startdate, c.finishdate           from T_LAW_CHECKLOG a, all_flowid b, rs_wf_entry c          where a.id = b.rcjc_id(+)       &nbs

    阅读全文>>

作者:coody分类:【_Oracle技术浏览(822

2018-05-22

Oracle 闪回有关问题

    Oracle 闪回问题 数据库版本 SQL> select * from v$version; BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production PL/SQL Release 11.1.0.7.0 - Production CORE 11.1.0.7.0 Production TNS for Linux: Ve

    阅读全文>>

作者:coody分类:【_Oracle技术浏览(808

2018-05-22

Oracle PL/SQL 错误处理中的回滚有关问题:删除父表记录,在错误处理中回滚后,只能恢复父表记录,对应的子表记录自动随父表记录删除后无法恢复

    Oracle PL/SQL 异常处理中的回滚问题:删除父表记录,在异常处理中回滚后,只能恢复父表记录,对应的子表记录自动随父表记录删除后无法恢复        -- 【测试用表】 DROP TABLE child CASCADE CONSTRAINTS PURGE; CREATE TABLE child( c1 NUMBER CONSTRAINT child_c1_pk PRIMARY KEY, c2 NUMBER ); DROP TABLE parent CASCADE CONSTRAINTS 

    阅读全文>>

作者:coody分类:【_Oracle技术浏览(1059

2018-05-23

: C# OracleDataReader读取数据出错,程序直接退出,无异常信息

    求助: C# OracleDataReader读取数据出错,程序直接退出,无错误信息遇到一个问题:代码如下     using (OracleDataReader reader = OracleHelper.ExecuteReader(OracleHelper.ConnectionString, CommandType.Text, strSQL))                 {             &nbs

    阅读全文>>

作者:coody分类:【_Oracle技术浏览(594

2018-05-25

if exist 话语

    if exist 语句if exists  (SELEC  T.TRANSID FROM LOG T WHERE T.ORG_ID = '455755717' AND T.DATA_TYPE = '1002' AND T.GATHER_DATE = '2015-04-29' )  begin  UPDATE LOG T SET T.TRANSID = '165e9169c9e646c199cf973df1e3b5be',T.DATA_ERRFLAG = '1',T.DATA_SAVE 

    阅读全文>>

作者:coody分类:【_Oracle技术浏览(629

2018-05-24
上一页 1/40页 下一页