代码人生的小狗窝

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

推荐文章

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技术浏览(803

2019-09-26

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技术浏览(1319

2019-09-27

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

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

    阅读全文>>

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

2019-09-27

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技术浏览(1217

2019-09-27

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技术浏览(2043

2019-09-28

怎么根据分隔符一行转多行

    如何根据分隔符一行转多行?有个表是这样: 1                            2 a,b,c,d                  h 要变成 1     2 a     h b   

    阅读全文>>

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

2019-09-28

请教这两段同一功能的SQL哪一个效率要高?这两个有什么区别

    请问这两段同一功能的SQL哪一个效率要高?这两个有什么区别?请问这两段同一功能的SQL哪一个效率要高?这两个有什么区别? select car.car_listno,        car_line.source_bill_id,        (select sa_out_bill_head_id           from inv_out_bill_line bill_line          where 

    阅读全文>>

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

2019-09-27

发一段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技术浏览(840

2019-09-27

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

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

    阅读全文>>

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

2019-09-27

劳驾帮忙优化下这条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技术浏览(772

2019-09-26

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技术浏览(1839

2019-09-28

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

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

    阅读全文>>

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

2019-09-26

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技术浏览(1846

2019-09-26
上一页 1/52页 下一页