[Seasar-user:13557] Re: [DBFlute]ORの実現方法について
Taro Unno
[E-MAIL ADDRESS DELETED]
2008年 4月 4日 (金) 10:35:23 JST
久保さん
お世話になってます。海野です。
まずはありがとうございました。
0.5.4で外だしの場合、
http://d.hatena.ne.jp/jflute/20070223/1172164797
にあるとおり、for文のようなことはできないので
埋め込み変数でやるという認識で合ってますでしょうか。
(プログラム側でSQLを文字列として作成して外出しSQLに渡し
SQLインジェクション対策は自力で施す)
宜しくお願い致します。
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 メーリングリストの案内