-
[Oracle开发] 请问:怎么用SQL实现查询表里的下一条数据减去上一条数据
请教:如何用SQL实现查询表里的下一条数据减去上一条数据本帖最后由wangjunzhe321于2012-12-0717:13:43编辑例如:开始时间结束时间12012-11-0119:00:002012-11-0200:00:0022012-11-1512:30:002012-11-2000:34:...
87
热度 -
[Oracle开发] 齐集函数里case的改变
聚集函数里case的改变case嵌套在sum里怎么获得返回值给sum呢我觉得这实现不了所想要的功能如果想计算d.value+(-d.value)在查询里该怎么实现呢SELECTSUM(CASEWHENd.OperateType=1ANDd.ReviewFlag=1ANDh.OffsetFlag=0A...
63
热度 -
[Oracle开发] oracle联接不上
oracle连接不上连接oracle数据库时报如下异常TheNetworkAdaptercouldnotestablishtheconnection怎么解决?------解决方案--------------------先:sqlplususername@connectionstring如果不行,再:...
16
热度 -
[Oracle开发] Oracle揭示the account is locked
Oracle提示theaccountislocked不是正常的这个错误啦。问题详情是这样的,一台服务器,上面运行了两个Tomcat(也就是两个项目,端口不一样,但是用的是同一个连接Oracle的用户名,新版和老版的系统,有时新的系统有问题,他们就会暂时用老版的代替下,这样由于使用的是一个库,就不会有...
169
热度 -
[Oracle开发] oracle数据库,该如何解决
oracle数据库怎样将查询出来的结果作为另一个查询的条件例如:将selectdistinctsubstr(filter,4)fromt_Wage_Statuswherecompanyid='43f00833-586d-4f53-81c7-1e10f528ca9c'andyear=2012andmo...
37
热度 -
[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
热度