-
[Oracle开发] SQL中如何筛选出只有数字的记录
SQL中怎么筛选出只有数字的记录?比如DMMC61 陕西62 甘肃63 青海64 宁夏65 新疆T05 泰国、香港、澳门T06 泰国、马来西亚、香港ABW 阿鲁巴AFG 阿富汗AGO 安哥拉AI 安圭拉能不能通过SQL查询出DM只有数字的的记录,比如整理筛选出61 陕西62 甘肃63 青海64 宁夏...
23
热度 -
[Oracle开发] 怎么编写一个循环查询表中记录并把结果保存在临时表中
如何编写一个循环查询表中记录并把结果保存在临时表中有很多表table1idmonthfee1201207121201207-6table2idmonthfee220120732201207-2table3idmonthfee320120743201207-1....比如说有五个表如何用循环语句编写f...
6
热度 -
[Oracle开发] 咨询一个SQL优化有关问题
咨询一个SQL优化问题。createtablet1asselect'香蕉'prod_name,'20120102'end_datefromdualunionselect'香蕉','20120106'fromdualunionselect'橘子','20120205'fromdualunionsele...
11
热度 -
[Oracle开发] oracle 字符串的条件替换有关问题
oracle字符串的条件替换问题假如我想把表table中money小于0的用“欠费”来替换,money等于0的用“零”来替换,money大于0的用“有余额”来替换。------解决方案--------------------SQLcodeselect(casewhenmoney<0then'欠...
28
热度 -
[Oracle开发] 请各位大侠帮小弟我看看这个SQL可以优化吗?现在performance很低,多谢了
请各位大侠帮我看看这个SQL可以优化吗?现在performance很低,谢谢了。如下这个SQL,结果已经认为是正确的,就是performance比较低,解释一下:前面是一些属性(类似数据仓库中dimension),后面是一些Amount(类似数据仓库中fact),是一个字段A5.AM,在A5.AMT...
40
热度 -
[Oracle开发] 动态队列转换,求指点
动态行列转换,求指点大家好,基础数据为姓名兴趣a,看书b,篮球a,旅行a,足球b,看书想要实现的视图的效果为:姓名兴趣1兴趣2兴趣3兴趣4兴趣5a看书旅行足球无无b篮球看书无无无主要的问题在于不能把列定死了,如第一列就都放看书,第二列都放旅行之类的。。。要实现有值就往前面的列里面插入的效果。大家对这...
30
热度 -
[Oracle开发] 求一条SQL语句?解决思路
求一条SQL语句?--列出所有各科成绩最高的员工信息要显示e.eid、e.name、t.course、t.grade以及怎么解析一条语句?求方法[b][/b]。createtableemployee(eidinteger,namevarchar2(200),departmentvarchar2(20...
77
热度 -
[Oracle开发] 【求教】select一个函数的时分,函数参数不能有布尔值吗
【求教】select一个函数的时候,函数参数不能有布尔值吗?比如说在plsqldevelper或者sqlplus里执行下面一句话selectTESTPackage.Get_value(true)fromdual;结果报出来如下的错误:ORA-00904:"TRUE":标示符无效但...
26
热度 -
[Oracle开发] 道路表关联价格表怎样取最低价格
线路表关联价格表怎样取最低价格我现在有一个线路表line关联一个线路价格表line_price一条线路同一个日期因为航班价格不一样,可能有多个价格,在线路列表页面我想一个日期只显示最低价格的,请问该怎么些sql(其中line_price里有line_id字段跟line表关联,价格字段为pirce)-...
102
热度 -
[Oracle开发] oracle10g procedure 事宜update后commit前select,会脏读吗
oracle10gprocedure事务update后commit前select,会脏读吗oracle10gprocedure事务update后commit前select,会脏读吗?比如:开始tablecol1为789,procedure如下:beginupdatetablesetcol1='123...
378
热度 -
[Oracle开发] 怎么制造重复数据
如何制造重复数据网上一般都是说用SQL语句去除重复记录的文章,但有没有制造重复记录的语句或方法呢,例如一张表内有N个字段,1条记录我想通过select语句得到M条重复的这样的记录,M为任意正整数是否可以实现呢?不要说用unionall的方法,这样如果重复100次,不是UNION死了------解决方...
8
热度 -
[Oracle开发] oracle显现明细加小计合计
oracle展现明细加小计合计A1100A2111A399小计310B1100B2110B390小计:300合计:610------解决方案--------------------trygroupbyrollup(...)------解决方案--------------------SQLcodese...
50
热度 -
[Oracle开发] oracle求统计SQL解决方案
oracle求统计SQL类型日期(yyyymmdd)操作时间(yyyy-mm-ddhh24:mi:ss)序列00-99type1201208012012080113:01:0198type1201208012012080113:01:0299type1201208012012080113:02:02...
12
热度 -
[Oracle开发] 关于update语句有关问题,更新不一致的语句
关于update语句问题,更新不一致的语句BANCS_YYB_BAL表有500条数据selectc.ACTNO,b.invm_curr_balfrombancs.t_invm_w01b,BANCS_YYB_BALcwhereb.invm_memb_cust_ac=c.actnoandb.INVM_C...
95
热度 -
[Oracle开发] oracle with用法,如何插入不了数据呢
oraclewith用法,怎么插入不了数据呢1withpas2(selectid,namefromtestwhereid=1),3p2as(selectid,namefromtestwhereid=2),4p3as5(select*fromp26unionall7select*fromp)8*ins...
14
热度 -
[Oracle开发] 选择条件变化怎么办?不用动态语句
选择条件变化怎么处理?不用动态语句select*fromempwherejob=decode(3,2,'MANAGER','SALESMAN');=======================================================这条语句本来是当(3==2)为真时:job=...
56
热度 -
[Oracle开发] 怎么接受动态游标结果集
如何接受动态游标结果集返回动态游标结果集的过程createorreplaceproceduretestRef(mycursoroutsys_refcursor)asbeginopenmycursorforselect*fromemp;end;=============================...
41
热度 -
[Oracle开发] oracle开发中字符串正则表达式的有关问题
oracle开发中字符串正则表达式的问题请教一个问题:比如有一个字符串,v_str:='aBcX234EfX789uyTr'是否能通过oracle自带的一个函数或者函数组合,从字符串中抽取出“X数字”的所有匹配,并用逗号连接起来,即function(v_str)='X234,X789'是否regex...
97
热度 -
[Oracle开发] Oracle Forms Builder,该怎么处理
OracleFormsBuilder求大侠们帮帮忙!本人学的是.NET方面,但是公司要我熟悉一门技术—OracleFormsBuilder开发,度娘找了好久都没什么好资料,望大侠们能给些经验和学习资料。------解决方案--------------------不过。。。自己看的话,好象不行。。其实...
245
热度 -
[Oracle开发] ORACLE 10G 如何通过正则表达式去除重复值
ORACLE10G怎么通过正则表达式去除重复值?数据库:ORACLE10G字符串(用/分隔的):AB/AB/CD/CD/CD/CD/CD/EF/GHIJ/GHIJ/AB/CD/KLMN+OP/KLMN+OP/CD/AB我想出来结果:AB/CD/EF/GHIJ/KLMN+OP怎么用regexp_rep...
47
热度