当前位置: 代码迷 >> Oracle开发
 解决方案列表
  • [Oracle开发] 根据不同的记录写不同的条件

    求助:根据不同的记录写不同的条件本帖最后由hwhtj于2013-12-0317:31:49编辑有如下脚本selectid,xm,NVL(dm,'1111'),fromtbwhere1=1anddm='001'我想实现如下当dm字段为空时,把后面的条件dm='001'去掉当dm字段不为空时,加上条件d...

    15
    热度
  • [Oracle开发] 为何说函数不能返回多个值,过程可以返回多个值

    为什么说函数不能返回多个值,过程可以返回多个值?函数也可以定义多个OUT类型的变量,为什么说不可以返回多个值。------解决方案--------------------不能返回多个值是指函数本身,OUT是通过参数的方式传出值,这点用PROCEDURE也可以实现,function与procedure...

    47
    热度
  • [Oracle开发] 领导让设计表,求诸位帮忙指导指导,下面是需求

    领导让设计表,求各位帮忙指导指导,下面是需求------解决方案--------------------感觉1张表就够了字段可以这样设计id菜单名称菜单等级------解决方案--------------------引用:典型树形结构。。id菜单名父菜单id足够了。。

    102
    热度
  • [Oracle开发] 数据库题目,该如何解决

    数据库题目本帖最后由E8A1F6于2013-11-2913:24:36编辑Showhowtoenforcetheconstraint"aninstructorcannotteachintwodifferentclassroomsinasemesterinthesametimeslot."usinga...

    108
    热度
  • [Oracle开发] regexp_like正则表达式写法

    regexp_like正则表达式写法求助使用regexp_like函数判断传入字符串是否符合格式如:1111,22221,.....,333321.逗号为各子串分割符2.各子串仅为数字组成,最长不超过20位3.字符串不能包含数字及逗号以外的字符4.无限定字符串包含多少个子串------解决方案---...

    48
    热度
  • [Oracle开发] 求了sql语句,该怎么处理

    求了sql语句本帖最后由ruisnow_ran于2014-03-3114:26:44编辑表A有A、B二个字段,都是varchar2(4)的,里面存起始,截止号码。号码从0001到0000,过了0000就重新从0001排号,我现在想根据前台传过来的4位号码,用betweenand查询,怎么办?打个比方...

    41
    热度
  • [Oracle开发] 这个话语写错了,麻烦帮改一下

    这个语句写错了,麻烦帮改一下?selectcount(t.xh)fromAt,rs_aac001xwheret.gmsfhm!=x.aac002我要查两表不相等的记录,但结果却有2亿多,帮改一下呗,如何返回正确结果?------解决方案--------------------没明白,你是只想查a表中...

    51
    热度
  • [Oracle开发] 大家平时存储过程是如何写日志的

    大家平时存储过程是怎么写日志的我总结了几个,但是都有缺点:1dbms_output.put_line缺点是如果不setserveroutputon日志就无法显示2写日志表缺点是,存储过程异常,日志就会丢失。并且写表数据库消耗大(当然,这是个小问题)3自治事务写日志表缺点是,数据库消耗大(因为每写一条...

    18
    热度
  • [Oracle开发] 关于临时表有关问题(简单)

    关于临时表问题(简单)假设有表A表B表C三张表,里面都存在我需要的3个字段,但是字段名不一样,能不能从这三张表中分别取出3个字段,然后放在一个临时表(表里只有3个字段,存放来自A,B,C表取出来的3个字段)中,请问大神们应该怎样解决?最好给个简单的例子,谢谢!------解决方案----------...

    77
    热度
  • [Oracle开发] select 表中 随机某行的 某些列 的有关问题

    select表中随机某行的某些列的问题有某表CT_D_GEO_CITY要提取某些字段。出现问题的代码如下,有时没有结果,有时2个,3个。selectcity_id,PROVINCE_ID,REGION_IDfrom(selectcity_id,city_desc,PROVINCE_ID,REGION...

    72
    热度
  • [Oracle开发] 存储过程有关查询

    存储过程相关查询目前新接手一个数据库,每个月会产生一个报表发给客户,目前通过报表内容找到了具体的存储过程。但是检查所有Windows计划任务都没有直接触发这个存储过程的。1.数据库这边除了dba_jobs,还有那里可以看到所有的计划任务?2.是否有方法可以找到其他任务,程序或者存储过程调用过这个存储...

    51
    热度
  • [Oracle开发] oracle多表查询有关问题

    oracle多表查询问题上表的id是下表的order_id现在根据时间段查询所有的商品。要统计下张表的商品+总数+总价。。。好像是直接查下面订单表左连接上面的表,用聚合函数统计。。。太久没用了,都还回去了,有木有牛哥帮个忙啊~~~------解决方案--------------------selec...

    89
    热度
  • [Oracle开发] oracle表关联查询解决方法

    oracle表关联查询数据库中表如图,其中第二张表中的bank_idbrand_id,check_flag均对应第一张表中的value,现在想通过id查出其对应的value_description,但是第二张表某些列的值value中并不存在,例如bank_id有一条数据为100,但是第一张表中没有v...

    30
    热度
  • [Oracle开发] 关于ExecuteNonQuery 调用存储过程返回受影响行数的有关问题

    关于ExecuteNonQuery调用存储过程返回受影响行数的问题ExecuteNonQuery执行slq语句时可以返回受影响的行数,现我用ExecuteNonQuery执行存储过程。存储地程中并没有写返回值,ExecuteNonQuery增、删、改执行都没有问题返回是1,不知道这样是否合理,我的方...

    92
    热度
  • [Oracle开发] 求select语句解决方法

    求select语句有一个学生分数表idcoursescore100语文80100数学85100英语90101语文60101数学70101英语100102语文100102数学90102英语90...求排序,要求:每个学生的最高两门课程,如果分数相同,则全部写出。结果idcoursescore100英语...

    22
    热度
  • [Oracle开发] sql 某列(值是逗号割开)包含特定数目字 的数据的查找

    sql某列(值是逗号割开)包含特定数字的数据的查找select*fromT_017_TABLE结果如图假如APPROVERs传入2095怎么查到第二和第四列?------解决方案--------------------select*fromT_017_TABLEwhere','------解决方案-...

    84
    热度
  • [Oracle开发] weblogic数据源挂起、自动恢复解决方案

    weblogic数据源挂起、自动恢复weblogic的数据源在什么情况下会挂起?挂起之后在什么情况可以自动恢复?什么情况下不会自动恢复嘛?我这几天通过google,百度。看到挂起的情况有当数据库服务不可用、网络异常时,即连续重连2,3次都失败(好像是参数设置的)就会标记为suspended。另,we...

    49
    热度
  • [Oracle开发] SQL求大侠赐教

    SQL求大侠指教本帖最后由yimiyan于2014-03-0513:37:32编辑------解决方案--------------------SELECT1ID,'1001'usercode,'2013-03-05'updatecodeFROMdualUNIONALLSELECT2,'1002','...

    74
    热度
  • [Oracle开发] 如何提高count ()速度?

    怎么提高count()速度????customer有两千万条数据怎么提高count()速度????selectcount(createTime)fromcustomerwherecreateman='wgliu';其中createTime和createman都是索引列------解决方案------...

    48
    热度
  • [Oracle开发] Myeclipse中操作JDBC,一样的代码先前不能执行,重启计算机后可以执行

    Myeclipse中操作JDBC,同样的代码先前不能执行,重启计算机后可以执行这是怎么回事?------解决方案--------------------看错误提示没有,可能性最大的是端口被占用!

    40
    热度