当前位置: 代码迷 >> Oracle开发
 解决方案列表
  • [Oracle开发] oracle10g 联结索引

    oracle10g联合索引小弟,最近工作遇到一个大表数据查询的问题(千万级)。因为以前没有用过oracle所以现在很头疼,从该表中查询数据需要10分钟左右的时间(代码是前辈写的,数据库没有使用索引)。为了提高查询的效率现在需要对这个数据表建立一些索引,但是有些迷茫。希望各位高手指导一下,大表索引应该...

    66
    热度
  • [Oracle开发] 违拗唯一约束条件

    违反唯一约束条件createuniqueindexRMBFX_RATESOURCE_IDXonRMBFX_RATESOURCE(SERIALNO,CYCODE);为什么我插入的SERIALNO,CYCODE两字段是不重复,我是先去表里查询。我的方法是用新增的这两个字段去数据表查询,如果有则不新增,反...

    66
    热度
  • [Oracle开发] 怎么优化一下下面的SQL运行速度

    如何优化一下下面的SQL运行速度?SELECTDISTINCTp.sIDASsID,p.SNAMEASsName,mainOrg.sFNameASsFNameFROMSA_OPPersonpJOINSA_OPOrgmainOrgONp.SMAINORGID=mainOrg.sIDWHERE(p.sI...

    67
    热度
  • [Oracle开发] spool脚本里想打印出PL里实施SQL结果

    spool脚本里想打印出PL里执行SQL结果spool1.sql:varv1number;execselectmax(TASK_ID)into:v1fromSQL_RESULT;varv2number;execselectcount(distinctFILENAME)into:v2fromSQL_T...

    91
    热度
  • [Oracle开发] 怎么保证 insert 唯一

    如何保证insert唯一?本帖最后由rainxies于2013-09-2711:27:00编辑假设有这样一个案例:公司A给每个新员工都发门禁卡,其表结构为:工号卡号离职日期小王12342013-02-01张三12342013-12-31李四????现在的要求是,要保证还未离职员工的卡号不能相同!如上...

    284
    热度
  • [Oracle开发] C#代码调用oracle自定义函数如何写

    C#代码调用oracle自定义函数怎么写比如在oracle中自定义了个函数function_test有3个参数param1输入参数,param2输入参数,param3输出参数param3=param1+param2想用C#代码调用该函数function_test这段代码怎么写,求教!!!!!分享到:...

    52
    热度
  • [Oracle开发] 怎么快速找出数据库中与给定经纬度最近的城市

    如何快速找出数据库中与给定经纬度最近的城市已知一表中许多用户的经纬度,和中国所有城市的经纬度的中位数,如何判断用户在哪个城市,貌似只能通过距离计算,因为很多省份都是多边形的。经纬度分享到:------解决方案--------------------你可能需要参考OracleSpatial,该特性可以...

    37
    热度
  • [Oracle开发] oracle用户正在连接,无法删除的有关问题

    oracle用户正在连接,无法删除的问题在oracle用户正在连接时,试图用下面的存储过程先清除session,再删除该用户,但在执行清除用户session那条sql语句时,有时候会出现“无效的sid或serial#”错误,请问下各位大神,有什么解决方法吗?createorreplaceproced...

    87
    热度
  • [Oracle开发] resultset 读取并展示一行数据后,程序崩溃

    resultset读取并显示一行数据后,程序崩溃程序只输出一行数据,但数据库中的数据不止一条。输出完成后,程序直接崩溃。具体代码如下:#include<iostream>#include<occi.h>usingnamespacestd;usingnamespaceoracl...

    96
    热度
  • [Oracle开发] oracle递归查询有关问题

    oracle递归查询问题SELECT*FROMtb_typeSTARTWITHup_id=29CONNECTBYPRIORid=up_id;表typeidup_idA29B3029C3130D3230A的id为29,A下面有节点B,B下面有节点C和D,现在我要查询A下面的所有子节点,但要排除有子节点...

    26
    热度
  • [Oracle开发] oracle 11g 装配不上

    oracle11g安装不上以前我的电脑没装过oracle数据库,今天第一次装,快结束的时候就出现了:JAVA(TM)2PlatformStandardEditionbinary已停止工作;然后卸载,用oracle的UniversalInstaller卸载,什么东西都没有;然后就要与oracle有关的...

    109
    热度
  • [Oracle开发] 请教SQL行列转换这种效果如何写

    请问SQL行列转换这种效果怎么写?我知道是要进行行列转换,但是写了半天,效果不对。这个是效果图:下面是数据库中的值:下面是我的SQL:selectto_char(run_date,'yyyy-mm-dd')asrun_date,max(caseteam_namewhen'甲值'thenteam_na...

    98
    热度
  • [Oracle开发] 在一张表中,怎么获取条件是同一个字段的不同维度的SUM总数

    【求助】在一张表中,如何获取条件是同一个字段的不同维度的SUM总数?大侠们。求助啊!!!我有当前如下SQL:selectsum(b.order_amount)aseqOrder,sum(c.order_amount)aseqOrderGSM from (selectcontract_nofrom...

    11
    热度
  • [Oracle开发] 关于打开oracle数据库的有关问题

    关于打开oracle数据库的问题我的OracleSQLServer一打开就改变系统的配色方案,并且在输写sql语句时还特别卡,这是怎么回事呢?求大神帮忙解决oracle分享到:------解决方案--------------------1你先说清楚OracleSQLServer是个什么东西2Orac...

    77
    热度
  • [Oracle开发] sql中的一个表达式太长了,能取少数名,在表达式里用吗

    sql中的一个表达式太长了,能取个别名,在表达式里用吗?比如下面这个sql里trunc((T2.C700020016-T2.C700020015)/60/60/24,0))用了好几次,我想给他取个别名,但是不能作为sql的查询结果显示出来selectdecode(trunc((T2.C7000200...

    65
    热度
  • [Oracle开发] 大神们帮忙看看吧 关于SQL中in的有关问题

    大神们帮忙看看吧关于SQL中in的问题本帖最后由u012067473于2013-10-0918:00:41编辑在Oracle中我根据id查数据,设那些id为:(9,8,5,1,6,3)用in('9','8','5','1','6','3')查询得到数据,但是得到数据的id顺序变成了(1,3,5,6,...

    23
    热度
  • [Oracle开发] oracle 行锁 对多线程与此同时insert 有影响吗

    oracle行锁对多线程同时insert有影响吗?rt,现在用多线程,同时insert数据到同一张表,用的行锁,这个锁会允许同一时间插入两条数据吗?对效率有影响吗?分享到:------解决方案--------------------“现在用多线程,同时insert数据到同一张表,用的行锁,这个锁会允...

    74
    热度
  • [Oracle开发] 关于一个简略的sql查询

    关于一个简单的sql查询id传真编号传真标题 传真内容 发送时间 发送人1 20130917001 aaa1 测试1 2013/9/17 张三2 20130917002 aaa2 测试2 2013/9/17 李斯3 20130917003 aaa3 测试3 2013/9/17 王五4 2013091...

    62
    热度
  • [Oracle开发] 一个SQL语句的题目遇到有关问题了求解答

    一个SQL语句的题目遇到问题了求解答selectrq,(如果这里写上xm,max(n)就没效果),max(n)from(selectrq,(selectxmfromrybr,jkjljwherer.gh=j.gh)xm,max(n)from(selectextract(yearfromrq)rq,r...

    94
    热度
  • [Oracle开发] Oracle存储过程时间参数有关问题。

    Oracle存储过程时间参数问题求救。。。。。我有个Oracle存储过程,使用了时间参数,用的是date,貌似不好使,然后使用了string,在存储过程里面转成date,但是执行结果不正确,麻烦大牛给看看啥问题。createorreplaceprocedureMY_TEST_1(P_TABLE_CA...

    94
    热度