-
2008-09-02 09:51:28 / Java企业开发
JTA事务超时后发生什么事,回退,抛异常?还是不同的服务器有不同的做法比如我有一个循环更新100条数据的代码块在一个事务中执行,当执行到第98条后事务超时了,这时发生什么,假设是在websphere服务器上跑的。是不是说第99和100条就不再执行了,还是它会继续执行但不保存到数据库(从代码执行的角度看),还有我循环后面的代码还执行吗??
查看(1150)
评论(27)
-
2008-07-25 15:05:56 / Oracle开发
第二层子查询居然不认最外层表中的列,网上查了一把发现有人也遇到这种情况,但没说明具体是为什么,不得其解,放上来请教高手以下引用别人的提问,和我的情况一样:我们碰到了一个问题,在oracle 10g 64 bit里使用超过两层的子查询出错,提示Ora-00904,但是在32bit的oracle 中却可以正常运行,问题如下:(原问题并非如此,作了简化)表A1create table A1(PERIOD_ID VARCHAR2(20),CORP_IDVARCHAR2(20),TTL1NUMBER,TTL2NUMBER);表中的数据insert into A1 (PERIOD_ID, CO
查看(365)
评论(13)
-
2008-07-23 14:35:55 / Oracle开发
相关子查询中子查询里用了外部查询表的一列,之后全表扫描外部表,把引用外部表那一列的值代到子查询中,子查询再返回结果给外查询.我的问题是:在外部表的某一行的值代入到子查询中之前,子查询是否已经联接了外部生成了一个“子查询的源数据”,当外部表的某行值代入时,它是到这个“子查询的源数据”里去找的?还是代入值之前没有所谓的源数据,而是代入值之后子查询才联接表去查询,得到子查询的结果.;) 不知道我说明白了没有
查看(197)
评论(2)
-
2008-07-22 10:31:17 / Oracle开发
有没有什么工具可以调试oracle sql,能够看到执行的中间结果之类的....
查看(270)
评论(4)
-
2008-07-21 17:27:20 / Oracle开发
update b set (b.column1,b.column2) =(select v1, v2 from (select a.col1 as v1,a.col2 as v2,rownum as rnfrom p , awherep.name='test'and a.col3 = p.col3and b.col4= p.col4order by p.create_date desc) where rn = 1)p表和a表通过条件 a.col3 = p.col3联接,b表和p表,通过b.col4= p.col4联接原意是:(1)想取子查询中按create_date排序,取最近的一个,(2)扫描b表的一行,并把它的
查看(268)
评论(8)
-
2008-01-31 17:57:52 / Websphere
websphere scheduler设置时间间隔的问题代码:Scheduler scheduler=(Scheduler)context.lookup("sample/HelloWorldSchedule");BeanTaskInfo taskInfo=(BeanTaskInfo)scheduler.createTaskInfo(BeanTaskInfo.class);taskInfo.setStartTimeInterval(Calendar.getInstance())taskInfo.setRepeatInterval("0 0 22 * * ?");.......为什么taskInfo.setRepeatInterval("0 0 22 * * ?");会在每天的22点运行?为什么不是设在taskInfo.setStartTimeInterval()里面呢?查了doc发现什么也没说明
查看(494)
评论(1)
-
2007-12-25 17:25:56 / IT职业生涯
请问上海慧广怎么样,该不该投简历?待遇如何?
查看(404)
评论(1)