-
[Oracle开发] oracle两张表批量更新,速度很慢?解决办法
oracle两张表批量更新,速度很慢?现在有两张表,一张tmp表9W多数据,另一张his表7KW多数据。要将tmp表的一个字段,根据his表计算最大时间,来更新。现在速度挺慢的,有没有什么办法解决?updatet_inf_tmptmpsettmp.tmp_ua_date=(selectmax(to_...
87
热度 -
[Oracle开发] 一个关于duel的困惑,求解释
一个关于duel的不解,求解释在存储过程中定义了一个变量:v_monthflagselectmonth_idfromtable1wheremonth_id=substr(vi_sdate,1,6)选出的结果为空当使用:selectmonth_idintov_monthflagfromtable1wh...
81
热度 -
[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...
52
热度 -
[Oracle开发] ORA-12505 有关问题,求大神解答
ORA-12505问题,求大神解答描述一下问题:我用PLSQL配置一个数据源,可以登录到数据库上,但是我在weblogic中配置同一个数据源的时候就给我报这个错:ORA-12505,TNS:listenerdoesnotcurrentlyknowofSIDgiveninconnectdescript...
182
热度 -
[Oracle开发] 急怎么实现向数据库提交一张表单,让数据库批量查询
急急急急急急急急急!如何实现向数据库提交一张表单,让数据库批量查询RT:有如下语句.怎么实现向数据库提交一张表,然后返回一张表的效果:如:NAMEYuWen--------------------张三李四王五...即怎么实现向数据库提交一张表,让数据库根据表头和关键列进行查询,然后将结果以表的形式返...
90
热度 -
[Oracle开发] 怎么在创建表时,指定创建2个聚簇字段
怎样在创建表时,指定创建2个聚簇字段CREATECLUSTERclu_name(nameVARCHAR2(20));CREATECLUSTERclu_company(companyVARCHAR2(32));createtableuser_info(namevarchar2(20),companyv...
40
热度 -
[Oracle开发] 请问怎么在ORACLE下进行JAVA 组件的添加
请教如何在ORACLE上进行JAVA组件的添加第一次安装oracle11g的时候没有添加JAVA组件,后面在使用createorreplacejavaclassusingbfile(mydir,'SearchAbapByJava.class');的时候报了一个:javanotinstalled的错误...
87
热度 -
[Oracle开发] update嵌套两个select解决方法
update嵌套两个selectupdatet_inf_tmptmpset(orignal_useragent,orignal_date)=(selectuseragent,insertdatefrom(selectuseragent,insertdatefromv_his_allhiswhereh...
16
热度 -
[Oracle开发] 关于存储过程并发处理解决方案
关于存储过程并发处理想测试一下存储过程处理过程中,另一个进程也调用了当前存储过程时,数据一致性的问题,现做了以下测试:创建表A100(可理解成库存总量表)C1varchar2(10)--产品编码C2number--产品库存总量A200(可理解成备品出入库记录表。暂时不考虑主键问题)C1varchar...
7
热度 -
[Oracle开发] 删除除重复的数据,并保留一行,该怎么处理
删除除重复的数据,并保留一行表AIDmobile115195986888215195986888315195986888413776667680513776667680613776667680718196999999现在要删除里面的重复数据并保留一行结果如下115195986888213776667...
76
热度 -
[Oracle开发] oracle,该如何解决
oracle我将serserver2008的数据表导出到oracle的某个用户下,在oracle该用户登陆后,可以找到该表,但查询该表时,需要在表名上加引号,否则会报该表不存在的错误,表名加上引号后,可以查询该表的全部信息(select*from"tablename"),也可以单独查询该表的主键(s...
26
热度 -
[Oracle开发] ResultSet获取带精度的Number类型时 得到的是空值?求解解决办法
ResultSet获取带精度的Number类型时得到的是空值?求解本帖最后由hongzi0012于2012-11-2813:02:03编辑无论是rs.getObject(t)还是rs.getString(t);获取的都是null值,怎么回事呢?数据库中有数据的,是Number(18,4)类型的,但是...
88
热度 -
[Oracle开发] 求教-可以用触发器调用带参数的存储过程吗解决办法
求教-可以用触发器调用带参数的存储过程吗请教:我想创建一个触发器,在表A进行增删改操作时,自动触发增加B表中一行新数据的方法。就像日志功能!B表中的数据值用参数传递!应该怎么做?最好麻烦用代码举例说明,谢谢!------解决方案--------------------createorreplacet...
54
热度 -
[Oracle开发] 怎这样的数据怎样插入oracle一张表中解决方法
怎这样的数据怎样插入oracle一张表中数据库表createtablesA(shidmvarchar2(50),//市代码shinmvarchar2(50),//市名称zhendmshidmvarchar2(50),zhennmshidmvarchar2(50))数据1234虚拟市1null(A,B...
1
热度 -
[Oracle开发] Oracle SQL中 (+) 不能出现在 OR 词句中
OracleSQL中(+)不能出现在OR字句中Oracle8i数据库,SQL语句如下:SELECTdistinctL.FLT_NR"航班号",S.SCH_DEP_DT+1/3"起飞时间(北京时)",S.DEP_ARP_CD"起飞站",S.ARV_ARP_CD"落地站",S.LATEST_TAIL_N...
20
热度 -
[Oracle开发] ORACLE 一条SQL语句的解释解决方案
ORACLE一条SQL语句的解释insertintoFYMXrhz(DLFYBM,ZLFYBM,MXFYBM,ZDXMBM,jldw,dj,sl,je,fynf,fyyf,fyr)selectDLFYBM,ZLFYBM,MXFYBM,ZDXMBM,jldw,dj,sum(sl),sum(je),:c...
100
热度 -
[Oracle开发] 望别人的shell脚本 不明白什么意思
看别人的shell脚本不明白什么意思#/usr/bin/ksh.../setup/env.shORA<<!setserveroutputon;declareerrvarchar(1000);beginP_TF_F_USER(err);DBMS_OUTPUT.PUT_LINE(err);e...
64
热度 -
[Oracle开发] 关于手册管理项目,大数据存储的疑问。该如何解决
关于手册管理项目,大数据存储的疑问。项目:手册管理控制项目背景:手册的体积都比较大,每个手册平均在100-300M左右,大概有10000多份手册,增量为1000册/年。手册的格式为PDF或者WORD类型(DOC,DOCX),手册中有会有不少的图片。数据库:SQLSERVER2008或者ORACLE1...
50
热度 -
[Oracle开发] PLS-00103:看不出来有关问题,高手帮看下
PLS-00103:看不出来问题,高手帮看下CREATEORREPLACEPROCEDUREspUpdMGCommissionType(v_CommissionTypeIdVARCHAR2,--notnull,手续费率分类.手续费分类ID,CommissionTypev_CommissionType...
142
热度 -
[Oracle开发] delete多条数据,该如何解决
delete多条数据表a(datetimedateprimarykey)表b(字段1varchar2(20)primarykey,datetimedate,bigfiledblob)假设表a有八万表记录表b有24万条记录现在我想实现的delete表a的datetime字段值在表b中不存在的记录。必须...
104
热度