[Seasar-user:13558] Re: [DBFlute]ORの実現方法について
Taro Unno
[E-MAIL ADDRESS DELETED]
2008年 4月 4日 (金) 10:40:37 JST
久保さん
すみません、追加です。
http://ml.seasar.org/archives/seasar-user/2007-July/008884.html
ここにもあるとおり、業務上、つなげる数に上限があるなら
ベタでバインド変数を書くという選択肢があるが、
上限がない(ベタで書くには多すぎる)場合は
埋め込み変数でやる、という認識も合っていますでしょうか。
宜しくお願い致します。
海野
08/04/03 に kubo<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 久保です。
>
> 海野さん、こんばんは
>
>
> > where
> > (columnA = 'aaaaa' and columnB = 'bbbbb')
> > or (columnA = 'ccccc' and columnB = 'ddddd')
> > or (columnA = 'eeeee' and columnB = 'fffff')
>
>
> 0.5.4でも最新版(0.6.7)でも、
> Union()を利用するか外だしSQLとなります。
> (データ件数次第ではありますが、パフォーマンスを
> 気をつけた方がよいSQLになりますので)
>
> ※[Seasar-user:13422]はLike検索の限定的なパターンとなります。
>
>
> 2008/4/3 Taro Unno <[E-MAIL ADDRESS DELETED]>:
>
> > 海野と申します。
> > お世話になります。
> >
> > DBFluteについて質問させてください。
> > あるテーブルで、
> >
> > where
> > (columnA = 'aaaaa' and columnB = 'bbbbb')
> > or (columnA = 'ccccc' and columnB = 'ddddd')
> > or (columnA = 'eeeee' and columnB = 'fffff')
> > ...
> > ..
> > .
> >
> > というSQLをDBFluteで実現するにはどうすればよいでしょうか。
> > orはunionで代用するのが方針とのことですが、
> > 上記のSQLを実現するパターンが他にもあれば教えてください。
> >
> > バージョンはちょっと古くて0.5.4なので、
> > このバージョンで可能かどうかも、併せてアドバイスいただけたら助かります。
> >
> > 宜しくお願い致します。
>
> > _______________________________________________
> > Seasar-user mailing list
> > [E-MAIL ADDRESS DELETED]
> > https://ml.seasar.org/mailman/listinfo/seasar-user
> >
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内