-
[Oracle开发] 跪求解决sql耗费CPU过高的方法!
跪求解决sql消耗CPU过高的方法!!1:sql语句:selectcl.id,cl.login_name,cl.staffId,null,(selectcount(tcl.id)fromcall_list_2011112800000656tclwheretcl.task_fk=t.idandtcl....
22
热度 -
[Oracle开发] oracle 正则表达式 婚配汉字
oracle正则表达式匹配汉字请问oracle正则表达式只是单纯的匹配汉字应该怎么写啊?比如大家好"和"大家好!"和"大家好!123"和"大家好abc"结果就只要第一个,后面的不显示,这样的正则表达式应该怎么写啊?或者单纯的sql...
47
热度 -
[Oracle开发] oci联接oracle数据库出错
oci连接oracle数据库出错程序网上下的,如下:#include<stdio.h>#include<stdlib.h>#include<string.h>#include<oci.h>#pragmacomment(lib,"kpucb.l...
86
热度 -
[Oracle开发] 关于index的有关问题
关于index的问题在我平台界面里面,按时间查询,是asc排序。按时间、路口就是按desc排序。索引分别针对时间和时间/路口desc进行了创建。而且我的查询语句并没有使用到时间索引INX.TV.TIME。如图:------解决方案--------------------不是条件,是字段,因为你的时间...
20
热度 -
[Oracle开发] 关于user_merge揭示
关于user_merge提示存储过程代码中有类似如下的用法:user_merge(E);user_merge(a,b),请问user_merge提示怎么用?其中E,a,b分别代表什么,谢谢!------解决方案--------------------楼主写错了吧?应该是use_merge(..)吧!...
91
热度 -
[Oracle开发] create synonym,该怎么解决
createsynonymcreatesynonymvw_wafer_prbeqpfordms.wv_wafer_prbeqp@dms.enray.com这是我createsql其中db_linkdms.enray.com是在其他的synonym中用过的了,是ok,db_link用的是MES连接的,...
99
热度 -
[Oracle开发] 程序中追踪获取数据很慢
程序中跟踪获取数据很慢小弟的程序获取数据非常慢,但是把程序中使用的sql语句拿到pl/sql里面去执行去是很快的,这是怎么回事呢?大家有没有遇到过,程序中我是用odbc进行获取数据的..请各位大哥帮忙指点一下,谢谢!~~~------解决方案--------------------你是用的什么语言?...
22
热度 -
[Oracle开发] 问个简单的数据排序有关问题。
问个简单的数据排序问题。。假设现在有一张article表,表示主题,它有id字段,time字段表示发表时间,lastMessageTime字段表示最后回复该主题的帖子的时间,现在我要根据time和lastMessageTime两个字段的所有时间进行倒序排序,从而拿出排序后的主题,请问怎么写sql语句...
22
热度 -
[Oracle开发] 请问:一个事务中,调用两个存储过程修改表中同一条数据,能实现吗
请教:一个事务中,调用两个存储过程修改表中同一条数据,能实现吗?搞了一下午一晚上了,郁闷……在一个事务中,分别调用了两个包中的方法,对一个表中的同一条记录进行修改。貌似实现不了,程序直接停在那不动了。请高手解释一下是不是无法实现,如果可以,具体应该怎么做呢?------解决方案-----------...
65
热度 -
[Oracle开发] insert如何写循环
insert怎么写循环?用的是PL/SQLDeveloper就是有一张table表,假设有6个字段好了abcdef我要往里面插10W条数据ab是主key,a是5位的,就是说最多也就是从0-99999,b是8位的日期项目,然后c是某个固定的值,这10W条数据的c必须是同一个值要是插一条的话就是inse...
44
热度 -
[Oracle开发] select min(id) , (select min(id) from B) from A解决方案
selectmin(id),(selectmin(id)fromB)fromA如题,能实现吗?------解决方案--------------------SQLcodeselectmin(a.id),min(t.id)fromA,(selectmin(id)idfromB)t;------解决方案-...
15
热度 -
[Oracle开发] DevExpress中GridControl怎么设置主从表
DevExpress中GridControl如何设置主从表回答者请注意:1.不要中网上直接拷贝,我都已经搜过了2.请认真回答回答的好的我会加分的3.主要是如何设置绑定数据源那部分------解决方案--------------------DataSetds=newDataSet();DataTabl...
3
热度 -
[Oracle开发] oracle外联接 (+)和left join 有效率区别吗
oracle外连接(+)和leftjoin有效率区别吗在公司写代码经常要用到左连接大家对sql都不是很精通有些同事却一直以(+)效率高为理由,提倡用(+)他们认为这是oracle自己特有的语法,有经过优化而且都说曾经比较过效率个人坚持使用leftjoin可读性高、功能更全面、通用性强、而且是新标准很...
39
热度 -
[Oracle开发] oracle 正则表达式 婚配中英文
oracle正则表达式匹配中英文数据形式如下:大家好大家好!大家好abd大家好123大家好,。大家好,12大家好abc,。大家好abc1231、匹配出既含汉字又含字母的结果,如:大家好abd2、匹配出含汉字和字母之外的字符,如:大家好!大家好123大家好,。大家好,12大家好abc,。大家好abc1...
93
热度 -
[Oracle开发] 请问这个package执行巨慢的原因
请教这个package执行巨慢的原因环境为solaris上的oracle10gr2。有如下package的Procedure(代码附后),过程内部为三个mergeinto语句,现将三个语句复制出来依次执行(在同一个事物中),三段执行都很快,总时间不超过0.5秒,但是如果调用这个过程,则第一个merg...
71
热度 -
[Oracle开发] select sum(一) from dual where 1=2为什么会返回一条数据
selectsum(1)fromdualwhere1=2为什么会返回一条数据?RT,搞不懂...在线等大神------解决方案--------------------探讨为什么你们都说聚合函数一定会返回一条记录呢,可是我加了个groupby之后就真没记录了,是oracle版本问题么,我的是10g的-...
283
热度 -
[Oracle开发] 小弟弟求一条统计积分的SQL解决方法
小弟弟求一条统计积分的SQL我有个积分表记录是这样的user_idpointdate152011.2.1132012.3.3292012.2.8怎么统计出来每个人一共有多少分啊------解决方案--------------------SQLcodeselectuser_id,sum(point)f...
51
热度 -
[Oracle开发] oracle 动态插入列解决思路
oracle动态插入列已经知道表名,根据表名得到列名,根据列名的类型插入对应的数据。求存储过程,语句为INSERT规则:INT为0VARCHARE2为“”NUMBER为0.00------解决方案----------------------之前写过一个,对应要求自己改吧。--根据表内(OF开头的表)...
75
热度 -
[Oracle开发] Oracle 语法有关问题
Oracle语法问题A表的C1字段值为R10.401;I10.X02;C2O.X30B表的C2字段A、B表联合查询,查询条件是A中C1字段值以“;”分隔开的结果跟B表的C2字段值相等sql语句要怎么写结果查出来应该是三条记录那种相当于用分别用R10.401;I10.X02;C2O.X30三个值去查询...
13
热度 -
[Oracle开发] 这么设计的数据库表违反了某范式没
这样设计的数据库表违反了某范式没主键名字主键类型->1人名2.部门名称.3单位名称----------------------------------感觉这样的数据库好别扭,明明是三个表非要设成一个------解决方案--------------------一般会这样设计:设计三个表:人员:人...
35
热度