当前位置: 代码迷 >> Oracle开发
 解决方案列表
  • [Oracle开发] 丛集函数里case的改变

    聚集函数里case的改变case嵌套在sum里怎么获得返回值给sum呢我觉得这实现不了所想要的功能如果想计算d.value+(-d.value)在查询里该怎么实现呢SELECTSUM(CASEWHENd.OperateType=1ANDd.ReviewFlag=1ANDh.OffsetFlag=0A...

    26
    热度
  • [Oracle开发] 3个表做关联,其中一个表的关联字段可能为空。要求为空时输出空,如何写

    3个表做关联,其中一个表的关联字段可能为空。要求为空时输出空,怎么写?select表1.a,表2.b,表3.cfrom表1,表2,表3where表1.aa=表2.bband表2.cc=表3.cc表2.cc的值有可能为空,这个时候是匹配不到表3.cc的。那么这时候怎么输出表1.a,表2.b的值和表3....

    49
    热度
  • [Oracle开发] oracle数据库解决办法

    oracle数据库怎样将查询出来的结果作为另一个查询的条件例如:将selectdistinctsubstr(filter,4)fromt_Wage_Statuswherecompanyid='43f00833-586d-4f53-81c7-1e10f528ca9c'andyear=2012andmo...

    56
    热度
  • [Oracle开发] 此SQL大亨晕,大家来瞧瞧

    此SQL巨头晕,大家来瞧瞧本帖最后由s63403048于2012-12-0417:02:36编辑selectdistinct(A.CARDID),A.CARDNO,A.MEMBERID,C.MEMBERNO,C.MemberName,C.IDNO,D.cardName,A.KEEPAMT,C.Poi...

    46
    热度
  • [Oracle开发] 关于存储过程并发处理,该怎么解决

    关于存储过程并发处理想测试一下存储过程处理过程中,另一个进程也调用了当前存储过程时,数据一致性的问题,现做了以下测试:创建表A100(可理解成库存总量表)C1varchar2(10)--产品编码C2number--产品库存总量A200(可理解成备品出入库记录表。暂时不考虑主键问题)C1varchar...

    30
    热度
  • [Oracle开发] 怎的在创建表时,指定创建2个聚簇字段

    怎样在创建表时,指定创建2个聚簇字段CREATECLUSTERclu_name(nameVARCHAR2(20));CREATECLUSTERclu_company(companyVARCHAR2(32));createtableuser_info(namevarchar2(20),companyv...

    85
    热度
  • [Oracle开发] 外部表的乱码,该怎么处理

    外部表的乱码各位大哥,小弟的ORACLE11G已经设置好可以正常显示中文字符的字符集环境,也就是可以直接在普通表中直接插入中文字。但今天小弟做了一个外部表练习。其中数据源如下(datasource.txt):1,中国2,美国3,日本而创建外部表的代码如下:createtablemytab(idint...

    99
    热度
  • [Oracle开发] PLS-00103:看不出来有关问题,高手帮看上

    PLS-00103:看不出来问题,高手帮看下CREATEORREPLACEPROCEDUREspUpdMGCommissionType(v_CommissionTypeIdVARCHAR2,--notnull,手续费率分类.手续费分类ID,CommissionTypev_CommissionType...

    172
    热度
  • [Oracle开发] Oracle存储过程,希望有高手解答上

    Oracle存储过程,希望有高手解答下我在项目中用到存储过程,大概做了个例子,像下面这样的A表有name,password,email几个字段C表有phone,address字段B表有id,name,password,email,phone,address字段我现在想把A表和C表查出的数据,插入到B...

    84
    热度
  • [Oracle开发] oracle拼接字符串的有关问题

    oracle拼接字符串的问题现在有这样一个问题:表A中存储着两个字段,公司名称,与公司简介,现在相拼接成如下样式输出:公司名称1:公司简介1公司名称2:公司简介2......由于这些东西要在一个单元格内输出,所以目前能想到的就是在数据库中通过某种方式拼接,有什么办法吗------最佳解决方案----...

    16
    热度
  • [Oracle开发] 请喊各位,有没有一个类似于一种累积的聚合函数

    请叫各位,有没有一个类似于一种累积的聚合函数emp:idnamedepart,1scott12tiger13manager1比方说,selectstr_link(t.name)fromemptwheret.depart=1,我要查出来的结果是scott,tiger,manager。搜了半天googl...

    29
    热度
  • [Oracle开发] 存储过程循环 大家帮忙调上

    存储过程循环大家帮忙调下createorreplaceproceduretj_count_couponasanumber;v_limitidnumber;v_limitnamevarchar2;v_merchantnamevarchar2;Beginselectcount(*)intoa fr...

    58
    热度
  • [Oracle开发] oracle 存储过程!定期查询 调整数据

    oracle存储过程!定期查询整合数据createorreplaceproceduretext(startdateindate)asv_startdatedate;anumber;bnumber;cnumber;dnumber;enumberBeginv_sql:='selectcount(*)fr...

    22
    热度
  • [Oracle开发] 瞥别人的shell脚本 不明白什么意思

    看别人的shell脚本不明白什么意思#/usr/bin/ksh.../setup/env.shORA<<!setserveroutputon;declareerrvarchar(1000);beginP_TF_F_USER(err);DBMS_OUTPUT.PUT_LINE(err);e...

    47
    热度
  • [Oracle开发] oracle 拼装字符串 传到存储过程 查询无数据

    oracle拼装字符串传入存储过程查询无数据if(dt!=null&&dt.Rows.Count>0){foreach(DataRowdrindt.Rows){getid+="'"+dr["TypeID"]+"',";}}getid=getid.Remove(getid.Las...

    23
    热度
  • [Oracle开发] oracle9i这样的select如何写

    oracle9i这样的select怎么写oracle9ioracle里有没有这样的处理方式select*from(条件表达式;0,A表;1,B表)达到这样的效果:若条件=0则:select*fromA表;若条件=1则:select*fromB表;------最佳解决方案---------------...

    58
    热度
  • [Oracle开发] oracle 查询单列转单行,该如何解决

    oracle查询单列转单行本帖最后由tomorrowzm于2012-11-1617:23:05编辑------最佳解决方案--------------------给你例子CREATETABLEt_row_colASSELECT1a,'c1'cn,10cvFROMdualUNIONALLSELECT2...

    19
    热度
  • [Oracle开发] oracle 触发器解决方案

    oracle触发器在触发器中,如何操作判断条件成立则插入当前行,不成立则放弃插入当前行?------最佳解决方案--------------------当条件不成立时,抛出异常RAISE_APPLICATION_ERROR(-20000,'异常信息!');------其他解决方案----------...

    45
    热度
  • [Oracle开发] 触发器跟存储过程实现2张表的同步

    触发器和存储过程实现2张表的同步表A(userid,username,department,mark)表B(userid,department)分别使用触发器和存储过程实现表A中的userid,department同步到表B相应字段?数据库方面不太好,求源码和注释------最佳解决方案------...

    58
    热度
  • [Oracle开发] 请问以上数据库现象是否也属于“脏读”

    请教以下数据库现象是否也属于“脏读”?众所周知,脏读的定义在SQL92标准中是这样定义的:SQL-transactionT1modifiesarow.SQL-transactionT2thenreadsthatrowbeforeT1performsaCOMMIT.IfT1thenperformsaR...

    20
    热度