[Seasar-user:15226] Re: [S2Dao]Oracleのページング処理に失敗する

Shinobu Aoki [E-MAIL ADDRESS DELETED]
2008年 7月 30日 (水) 20:48:22 JST


青木です。

SNAPSHOTで、問題なく動作する事が確認出来ました。
迅速にご対応頂きまして、ありがとうございました!

On Wed, 30 Jul 2008 19:21:00 +0900
Toshihiro Nakamura <[E-MAIL ADDRESS DELETED]> wrote:

> 中村(taedium)です。
> 
> > > SELECT * FROM (
> > > SELECT * FROM EMPLOYEE E 
> > > ORDER BY E.EMPLOYEE_NAME ASC, 
> > > E.EMPLOYEE_ID DESC, 
> > > E.EMPLOYEE_HIREDATE ASC)
> > > 
> > > カラム名は適当に長くしています。
> > > カラム名を短くすると、時間はかかりますが処理は終わります。
> > > 
> > > > これは、chopOrderByのどの箇所が止まっていたのでしょうか?
> > > >     protected String chopOrderBy(String baseSQL) {
> > > >         Matcher matcher = patternOrderBy.matcher(baseSQL);
> > > >         if (matcher.find()) {
> > > >     ・・・
> > > 
> > > matcher.find() の呼び出しで止まっています。
> > > もしかしたら待てば処理が終わるのかもしれませんが、
> > > 私の環境だと5分待っても処理が完了しませんでした。
> > 
> > 私の環境でも再現しました。
> > 調べてみます。
> 
> 対応してSNAPSHOTを作成しました。
> もしよかったら確認してみてください。
> 
> http://maven.seasar.org/maven2-snapshot/org/seasar/dao/s2-dao/1.0.49-SNAPSHOT/s2-dao-1.0.49-20080730.101705-4.jar
> http://maven.seasar.org/maven2-snapshot/org/seasar/dao/s2-dao-tiger/1.0.49-SNAPSHOT/s2-dao-tiger-1.0.49-20080730.101748-3.jar
> -- 
> Nakamura Toshihiro <[E-MAIL ADDRESS DELETED]>
> 
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user

-- 
Shinobu Aoki <[E-MAIL ADDRESS DELETED]>



Seasar-user メーリングリストの案内