-
[Oracle开发] 并行有关问题
并行问题表t的分区是按列day_id的日期的每一天分区的,(如20091201、20091202、每天一个分区,每个分区中有两百万条数据,每个月有5000万条数据),表t在code字段上建有索引,是local索引,createindexont(code)local,且有足够的cpu和io.sql_1...
265
热度 -
[Oracle开发] 杭州阿里巴巴第二轮电话面试,被BS好几回,特留此贴以及有关问题,请大家指点
杭州阿里巴巴第二轮电话面试,被BS好几回,特留此贴以及问题,请大家指点!大家还记得我8天前发的阿里巴巴一面的帖子吗?过去了一个星期了,我以为事情已经黄了,所以就再也没有做相关准备,结果今天阿里巴巴第二轮笔试电话突然而至,搞的我措手不及啊!1,如果有row_number()分析函数,如果我有一张学生表...
367
热度 -
[Oracle开发] 能不能按照SUM后的值来进行排序解决办法
能不能按照SUM后的值来进行排序请教用下面的语句取出来的值,能不能按照求和后的sum_eval的值来进行排序?selectsum(sum_eval),s_i_code1,s_i_name1fromTMP_REP_3twhereROWNUM<3groupbys_i_code1,s_i_name1...
320
热度 -
[Oracle开发] 数据量太大解决办法
数据量太大我有一个站内短息收件箱和发件箱而且用户量为一百万,现在有个问题就是管理向这一百万用户同时发送一条系统消息,那么数据库里就产生了两百万条相同的数据量太大了有没有好的数据库设计方法。(即收件箱、发件箱都各有一百万,所以有二百万知。)------解决方案--------------------就...
285
热度 -
[Oracle开发] instr和decode组合的用法(多条件查询)解决办法
instr和decode组合的用法(多条件查询)selecte.到达日期,e.角色名,d.单据标题,d.单据编号,e.节点编号,e.处理动作,e.处理日期,b.流程实例编号fromgzl_流程类型a,gzl_流程实例b,gzl_流程定义c,dj_单据d,gzl_流程流转状态ewherea.流程类型编...
288
热度 -
[Oracle开发] 新手求一SQL
新手求一SQL,在线等表1ABCDa1b1c11a1b1c32a1b2c13a2b4c22a2b2c35a3b5c73a3b3c11希望结果是以A为索引,取D最小值的记录结果ABCDa1b1c11a2b4c22a3b3c11------解决方案--------------------select*f...
239
热度 -
[Oracle开发] 请问怎么使用union才能达到想要的效果
请教如何使用union才能达到想要的效果请教一下,执行下面的语句查询后selectRID,sum_eval,s_i_name1,s_i_code1fromTMP_REP_2WHERErownum<=5unionselect'前三名',sum_eval,s_i_name1,s_i_code1FR...
208
热度 -
[Oracle开发] 新手发问!解决方法
新手发问!!应用开发的安全方法时不直接将表和视图上的权限授予数据库用户,只能够通过pl/sql过程,函数或者程序包访问附属的表盒视图,而执行这些以编译对象的权限要通过,数据库角色提供.有没有大侠帮忙解释一下,能渔歌简单的实例最好了!!------解决方案--------------------在应用...
283
热度 -
[Oracle开发] 请问一个sp中回滚的有关问题
请教一个sp中回滚的问题sp内容如下:begin--插入激活申请录入数据insertintokmms.tb_acc_activ_apply(id,apply_man,cust_name,capital_account,fund_sum_minuscule,fund_sum_capital,sh_st...
221
热度 -
[Oracle开发] 触发器提示 触发器/函数不能读解决思路
触发器提示触发器/函数不能读现有foo表,表结构如下字段AB12010-4-2211:30:161002010-3-22我想实现的功能是在对表foo进行insert和update时,如果A的值是‘1’的话,B的值自动更新为当前日期我写的触发器如下:CREATEORREPLACETRIGGERAIUF...
269
热度 -
[Oracle开发] 创办触发器时报ORA-04098: 触发器 'DANNY.DE_TRI' 无效且未通过重新确认的错
创建触发器时报ORA-04098:触发器'DANNY.DE_TRI'无效且未通过重新确认的错现有:"表":department,及表中的字段ID(主键),Deparment,Basicwage序列:SEQ创建触发器-DE_TRI'时发生错误。错误类型:ORA-04098:触发器'...
301
热度 -
[Oracle开发] oracle 拼接字符串写update语句解决办法
oracle拼接字符串写update语句我想达到这效果,执行update语句时,需要的才更新,一段一段‘SET。。’加上去。。不知道我的思路是否正确但是这样执行了没有反映。createorreplaceprocedurep_updatetinitems1(i_iidTINITEMS.IID%type...
315
热度 -
[Oracle开发] 怎么备份partition
如何备份partition一个partition表中有上亿条记录,现会定期用jobdrop掉很久之前的partition,但直接drop会有一定的风险,需要在drop前做下备份.请教各位有啥好的备份方法么?该如何做呢------解决方案--------------------expuser/pass...
179
热度 -
[Oracle开发] Oracle插入中文出现乱码解决思路
Oracle插入中文出现乱码Oracle插入中文出现乱码环境:solaris10数据库:oracle10g客户端:PL/SQLDeveloper(Windows)在solaris中用sqlplusupdate或insert时用中文,PL/SQLDeveloper(windows)出现乱码,在PL/S...
502
热度 -
[Oracle开发] 求一SQL语句,解决办法
求一SQL语句,急!!!两个表表一ABCa1b1c1a1b2c2a1b3c3a2b2c1a2b4c4表二ADa1d1a1d2a2d3需要得到的结果ABCDa1b1c1d1a1b2c2d2a1b3c3a2b2c1d3a2b4c4------解决方案--------------------selectn...
241
热度 -
[Oracle开发] oracle function 返回结果可以只有查询的结果吗?而不是结果集
oraclefunction返回结果可以只有查询的结果吗?而不是结果集?【急】【急】【急】我在function里建立了:createorreplacefunctionGetUserName(Myuser_accountvarchar2)returnvarchar2isResultvarchar2(5...
347
热度 -
[Oracle开发] sqplus登陆有关问题
sqplus登陆问题linux中,使用两种不同的方法登陆一个数据库实例:MYBANK,结果只有一种方法可以:方法1:分步登录[oracle@XXX~]$sqlplusSQL*Plus:Release11.2.0.1.0ProductiononThuApr2217:38:132010Copyright...
224
热度 -
[Oracle开发] 怎么监视程序缺少哪张表或哪个字段
如何监视程序缺少哪张表或哪个字段。现有系统是用MVC模式实现的,数据库是oracle,后台java代码中没有用到存储过程。比如程序中执行一条SQL,selecta,bfromaaleftjoinbbonaa.a=bb.b。假设BB表不存在或bb字段不存在,还没有创建。那么系统会提示表或视图不存在或者...
224
热度 -
[Oracle开发] 怎么清除TOAD的index monitoring的历史记录
如何清除TOAD的indexmonitoring的历史记录?如题。因为我想执行多个SQL查询,检查每次查询是否用到了某些索引。有办法清除indexmonitoring的used、startmonitoring、endmonitoring列的内容吗?或者有其他工具吗?------解决方案-------...
292
热度 -
[Oracle开发] 帮忙优化条语句,头疼一下午了解决方案
帮忙优化条语句,头疼一下午了两表数据都在500万以上UPDATET_YD_USAGE_EVENTS_OLD_30OSETO.BJ=1WHEREEXISTS(SELECT1FROMT_YD_USAGE_EVENTS_NEW_30NWHEREN.THIRD_NUMBER=O.THIRD_NUMBERAN...
197
热度