-
[Oracle开发] sql优化,该如何解决
sql优化..这段代码效率极低...如何优化能提高效率呢?------------------------------------------------SELECTTMPCORE.PARTNAME,TMPCORE.GROUPNAME,'NON-OS'OSPARTFLG,TMPCOR...
102
热度 -
[Oracle开发] delphi7+ADO 连接oracle8i,在关闭连接时出现异常提示
delphi7+ADO连接oracle8i,在关闭连接时出现错误提示delphi7+ADO连接oracle8i,在关闭连接时出现错误提示,每次关闭程序时,都出现地址错误。------解决方案--------------------可能出现的地址错误的地方并不是数据库引起的?你只做最简单的数据库联接于...
242
热度 -
[Oracle开发] 求一存储过程(sqlserver转oracle),该如何解决
求一存储过程(sqlserver转oracle)CREATEPROCEDUREBCP_transaction_BillList( @Page_No nvarchar(10)='1', @Page_Size nvarchar(10)='10', @Record_Coun...
50
热度 -
[Oracle开发] 如何样建索引更合理?(回答有分)
怎么样建索引更合理?(回答有分)两个查询语句"SELECTCOUNT(*)count1FROMtable1t1WHEREt1.id>=20070625000000000000ANDt1.pid='10'ANDt1.oper_id='2177'"...
43
热度 -
[Oracle开发] 本地不装客户端如何连接到远程的oracle数据库服务器上?等
本地不装客户端怎么连接到远程的oracle数据库服务器上?急等如题,请各位帮一下忙------解决方案--------------------以8i为例先装一台oracleclient,保留oracle目录下的bin,network,ocommon三个目录,其余全部删掉,将注册表中HKEY_LOCA...
133
热度 -
[Oracle开发] (高分在线)用动态sql执行返回游标变量的存储过程有关问题
(高分在线)用动态sql执行返回游标变量的存储过程问题例:procedurepro1(p_innumber,p_rsltoutsys_refcursor)isbeginopenp_rsltforselect*fromtb1wherecol1=p_in;end;--下面是调用过程procedurepr...
25
热度 -
[Oracle开发] 在function或者存储过程中,如何用系统表
在function或者存储过程中,怎么用系统表?rt:直接用SELECTT1.*,T2.SQL_TEXT,T2.SQL_FULLTEXTFROMsys.v_$sql_Bind_CaptureT1,sys.v_$sqlT2可以查询出结果的,但是写到function或者存储过程中,定义游标CURSORC...
47
热度 -
[Oracle开发] 急几个关于Oracle数据库优化的简单有关问题,马上结贴。多谢
急!!急!!急!!几个关于Oracle数据库优化的简单问题,在线等,马上结贴。。。谢谢3、 那个SQL有可能用到索引(),不能用到索引的请说明原因SQL>DESCTESTName Type Nullable---- --------------------ID NUMBERNAME ...
50
热度 -
[Oracle开发] 删除了其中大写的那个,原来首字母大写的那个变成全部大写了,而且不能删除,不管加不加引号,这个如何弄
删除了其中大写的那个,原来首字母大写的那个变成全部大写了,而且不能删除,不管加不加引号,这个怎么弄?删除了其中大写的那个,原来首字母大写的那个变成全部大写了,而且不能删除,不管加不加引号,这个怎么弄?------解决方案--------------------什么意思?能否举个例子------解决方...
25
热度 -
[Oracle开发] ★能否获取当前表空间中每一张表的最后更新时间★解决办法
★★★能否获取当前表空间中每一张表的最后更新时间★★★Oracle中,能否获取当前名空间下,各表的最后更新时间,所谓更新就是说该表有添加编辑删除操作。------解决方案--------------------[PHP]selecttable_name,to_char(LAST_ANALYZED,&...
42
热度 -
[Oracle开发] 一条select语句解决方法
一条select语句查询一张表的记录A表里面有IP,DNS两个字段,现在要求查询出来的结果是如果没有IP为空就输出DNS,或者DNS为空就输出IP------解决方案--------------------都不为空就一起输出吗?SELECTNVL(IP,DNS)FROMTABLEUNIONSELEC...
98
热度 -
[Oracle开发] 高级sql请问,目前没有人解决
高级sql请教,目前没有人解决现在一张表,字段如下 ID ANAME ATJ AVALUE 1 a 1 11 2 b -1 -11 3 c 0 100 4 d 1 111如果atj=1则执行id>1如果atj=-1则执行id<3如果atj=0则执行(id>1orid<3)下面...
61
热度 -
[Oracle开发] oracle中怎么将sysdate转化成YYYY年M月D日的形式
oracle中如何将sysdate转化成YYYY年M月D日的形式内容如题2007/07/26-〉2007年7月26日不显示月份和日期前面的0这个可以在oracle中实现吗?谢谢您的指点!------解决方案--------------------selectto_char(sysdate,'...
59
热度 -
[Oracle开发] 删除哪张表的记录可以删除存储过程?解决方案
删除哪张表的记录可以删除存储过程?利用OEM无法删除,看来只能手工删了,要删除哪张表的记录?sys.obj$吗?可是我用dba的身份无法删除该表的记录要怎么办?------解决方案--------------------如果是要删除首字母大写的,要用双引号把名字扩起来,双引号里面的一定要注意大小写,...
25
热度 -
[Oracle开发] 请教如何把多个表的建表语句导到sql脚本中
求助:请问怎么把多个表的建表语句导到sql脚本中?把现在数据库中已经存在的多个表,视图,函数,存储过程,导到sql脚本中。能直接执行脚本后,将所有的表建立,包括表与表间的关系。请高手指教。------解决方案--------------------pl/sql工具tools-〉exportusero...
62
热度 -
[Oracle开发] 先分组,后排序,在取前面100条数据?请教该怎么处理
先分组,后排序,在取前面100条数据?请问该怎么办数据表C中按A创建分组、按A的分组信息SUM(B),提取A、SUM(B)两个字段后,按SUM(B)列降排序DESC,取前10个最大的记录。版本是8.0.5我的方法是:select*from(lectA,sum(B)fromCgroupbyaorder...
106
热度 -
[Oracle开发] sybase触发器转成oracle~大家帮忙~解决方法
sybase触发器转成oracle~~大家帮忙~sybase触发器如下,现在要移植到oracle~~~CREATETRIGGERtr_for_u_filesONV_Y_KHDAFORINSERTASdeclaregetUserInfocursorforselectHHfrominsertedforr...
15
热度 -
[Oracle开发] 删除了表空间,然后再创建如何会提示出错
删除了表空间,然后再创建怎么会提示出错?我是个ORACLE新手,在删除了表空间,然后再创建怎么会提示出错?删除表空间:droptablespacesc_tr;然后再创建:CREATETABLESPACE"SC_TR"LOGGINGDATAFILE'E:\ORACLE\OR...
89
热度 -
[Oracle开发] 一个数字的有关问题
一个数字的问题一个V_NUMBER字段,里面的数据都是类似847439这样的。现在他想在这个字段/100后保留小数点需要用什么函数呢?------解决方案--------------------1:需要四舍五入的就用round函数------selectround(84743966/55,3)fro...
123
热度 -
[Oracle开发] 語句優化!解决方法
語句優化!SELECTb.wo_no,b.part_no,c.process,e.route_codeinput,e1.route_codeoutput,SUM(a.qty)inputqty,d.outputqty,TO_CHAR(NVL(TRUNC(d.outputqty/SUM(a.qty),2...
47
热度