[seasar-dotnet:1925] S2Dao:AbstractPagerDataReaderFactoryWrapper

井上忠彦 [E-MAIL ADDRESS DELETED]
2011年 1月 22日 (土) 03:49:39 JST


井上と申します。

S2Dao側のAbstractPagerDataReaderFactoryWrapperにて、
ORDER BY句を判定している正規表現がダブルクォートに
対応していないようですが、何かしら回避策のお知恵をいただけませんでしょうか?

抜粋して記載させていただきますと、
次の通り変更することで、ダブルクォートを判定できることは確認しております。

 order\\s+by\\s+([\\w\\p{L}.`\\[\\]]+(\\s+(asc|desc))?
 ↓
 order\\s+by\\s+([\\w\\p{L}.`\\[\\]\"]+(\\s+(asc|desc))?


たびたびで申し訳ございませんが、
先日DBFlute側でご相談させていただきました、
日本語テーブル名に関する話になります。


以上、よろしくお願いいたします。



seasar-dotnet メーリングリストの案内