当前位置: 代码迷 >> Oracle开发
 解决方案列表
  • [Oracle开发] oracle查询语句 请问怎么把这个查询的效率提高

    oracle查询语句请教如何把这个查询的效率提高selectf.type_name,b.elec_string,e.source_name,d.supplyer_namefrommobile_storagea,mobile_sale_detailb,mobile_contractc,mobile_p...

    139
    热度
  • [Oracle开发] 关于数据采集的PL/SQL解决方法

    关于数据采集的PL/SQL功能每小时向表BIDR查找当前时间前一个小时的数据放入windy_detail_yyyy_mm_dd表中下面是BIDR的表结构createtable"BE0803"."BIDR"("ID"NUMBER(10)pri...

    82
    热度
  • [Oracle开发] 能否在通过程序来控制存储过程的事务呢?该怎么处理

    能否在通过程序来控制存储过程的事务呢?我有这么一段代码,一部分需要放在程序中执行,一部分放在存储过程中执行但是两个操错中,只能在一个事务里,就是说有一处出错。两处都需要回滚,请问这样的操作怎么实现呢?谢谢了!------解决方案--------------------程序里一次性提交,过程中不提交,...

    84
    热度
  • [Oracle开发] 指定表的rowid格式转换解决思路

    指定表的rowid格式转换因为用jdbc连接oracle后定位表中某一条记录要用到rowid,需要修改rowid的格式,多表查询时还需区分不同表格的rowid,怎么可以查询出指定表的格式转换后的rowid呢?请高手帮忙,给出具体实现的sql语句!selectrowidtochar(rowid)fro...

    19
    热度
  • [Oracle开发] 这句SQL该如何写

    这句SQL该怎么写?在oracle里比如有一张表tab里的一个字段col数据是这样的1234,fdf123,abc我想查询出“,”之前的数据,查询出的结果集就是这样的:1234123想问下SQL语句该怎么写?------解决方案--------------------selectsubstr('ab...

    20
    热度
  • [Oracle开发] trigger奇怪有关问题,

    trigger奇怪问题,在线等,急!!!!!!!!!!创建trigger时老是报错表创建语句createtablewl08ck1.a(a1varchar(5)primarykeynotnull,a2varchar(5));createtablewl08ck1.b(b1varchar(5)primar...

    106
    热度
  • [Oracle开发] 在两个库创建两个相同的视图,可是执行性能不一样,该如何处理

    在两个库创建两个相同的视图,可是执行性能不一样如题,在两个数据库中创建相同的视图,库a执行只要1秒多钟。库b执行要50秒钟。对库b中,视图的相关表进行分析后,执行速度变慢了。察看执行计划,库b没有进行索引扫描。对索引进行分析了,结果还是如此。重建索引也没有效果。这该怎么办呢?------解决方案--...

    93
    热度
  • [Oracle开发] oracle里的一条查询语句有关问题。

    oracle里的一条查询语句问题。。。在我的字段里有个number型的,因为位数比较长,查询出来以科学计数法显示,现在我要查询出来不以科学计数法显示,语句该怎么写?------解决方案--------------------SQLcodeSQL>selectto_number(8.91e+10...

    51
    热度
  • [Oracle开发] 出现异常:java.sql.SQLException: ORA-01830: 日期格式图片在转换整个输入字符串之前结束

    出现错误:java.sql.SQLException:ORA-01830:日期格式图片在转换整个输入字符串之前结束通过查询时间来修改oracle中的数据记录:将页面中格式为“2008-09-1908:11:56.0”的字符串进行传递,定位数据记录:<ahref="d1_modify....

    132
    热度
  • [Oracle开发] 一对多关系查询求和,该怎么处理

    一对多关系查询求和表Aidname表Cidflag1aa102bb11表Bidmoney10150201202011021002200表A、表B和表C的id是关联的,一对多关系,表C中的flag有一个是1,结果就是1我想要的结果是idnamesum(money)flag1aa8012bb3000sq...

    92
    热度
  • [Oracle开发] oracle 视图索引有关问题

    oracle视图索引问题由于需要,要使用视图,但是使用视图后,句子的执行计划改变了,不会用到索引了。。。有什么方法能让句子使用到索引。。。不要修改sql句子,量太大了。。是不是在建视图的时候有诀窍?------解决方案--------------------视图里没有索引,表里建了,不就可以了?把代...

    109
    热度
  • [Oracle开发] oracle服务端和客户端的有关问题

    oracle服务端和客户端的问题有两台机器A,BA机器装的是oracle9i服务端B机器装的是oracle10g服务端操作系统均为LinuxES4想问的是如果A机器上的应用程序要访问B机器上的oracle,用装客户端吗?我记得在windows下如果本机装了服务端就不需要装客户端了,不知道Linux下...

    68
    热度
  • [Oracle开发] job启动的有关问题

    job启动的问题variablebasecleanjob1number;begindbms_job.submit(:basecleanjob1,'insertbaseclean;',to_date('22-09-200801:00:00','dd-mm-yyyyhh24:mi:ss'),'trunc...

    78
    热度
  • [Oracle开发] oracle怎么实现三个数比较,取最大值

    oracle如何实现三个数比较,取最大值有这样一张表M,里面有三个字段分别为abc,这三个字段有可能其中一个为空值,或者其中两个为空值,再或者全部都为空值三种情况;该采用什么方法来判断三个值取最大的那一个?说明:这三个字段都是char类型的;------解决方案-------------------...

    7
    热度
  • [Oracle开发] ORA-00907: 缺失右括号解决方案

    ORA-00907:缺失右括号selectID,MAILTYPE,MAILTITLE,to_char(WRITETIME,'yyyy-mm-dd')WRITETIMEfrommailswhereIDin(selectIDfrommailswhereISPUB=1andISVAIDATE=1andIS...

    146
    热度
  • [Oracle开发] 请教存储过程中,这句话是什么意思

    请问存储过程中,这句话是什么意思?TYPEclass_tISTABLEOFemployees.class_id%TYPE;尤其是最后的"%TYPE"指什么?任意类型?------解决方案--------------------"%TYPE"指class_t的元...

    58
    热度
  • [Oracle开发] 关于创建materialized view 的有关问题

    关于创建materializedview的问题creatematerializedviewMEDIA_TYPEpctfree10pctused40initrans1maxtrans255tablespaceMYDATAstorage(initial32Mminextents1maxextentsun...

    97
    热度
  • [Oracle开发] sql实现按照序号奇数、偶数生成新结果集解决方案

    sql实现按照序号奇数、偶数生成新结果集原始表结果:人员编号序号项目价格单位数量000101内容11价格1000102内容22..2000103内容33..3000104内容44..4000105内容55..5000201内容11..10000202内容22..20...需要效果人员编号序号项目价格...

    43
    热度
  • [Oracle开发] 在oracle数据库中,怎么建立两帐数据表的主外键关系

    在oracle数据库中,如何建立两帐数据表的主外键关系?在oracle数据库中,如何建立两帐数据表的主外键关系?------解决方案--------------------探讨例子如下:SQLcodeCREATETABLEt1(aINTPRIMARYKEY,bINT);CREATETABLEt2(a...

    91
    热度
  • [Oracle开发] 一个关于丢失更新的有关问题

    请教大家一个关于丢失更新的问题。1.请教大家一个关于丢失更新的问题。我们在做应用开发时,如果要更新某个字段,在写sql时往往是更新了所有的字段。问题就在此时出现了,一个会话user1查询了a记录,并修改了字段addr,几乎同时,会话user2也查询了a记录,它修改了字段birth.第二天,user1...

    92
    热度