[Seasar-user:19601] Re: [S2JDBC]IN条件
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2010年 4月 5日 (月) 00:00:06 JST
小林 (koichik) です.
Date: Sun, 04 Apr 2010 16:00:08 +0900
From: 渡辺茂昭 <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:19599] Re: [S2JDBC]IN条件
> うーーん、ただ実際には、もうちょっと複雑なQueryで、SELECT文を使って書
> きたいのですよ。
という情報は最初に明記した方が
よろしいかと.
> その場合でも、たとえば文字列配列を使えばバインドできるの
> でしょうか?
SQL ファイルであれば可能です.
http://s2container.seasar.org/2.4/ja/s2jdbc_manager_sqlfile.html
の 4 番目の例
------------------------------------------------------------
in を置き換える場合は次のようにします。
()で囲まれている部分を置き換えます。
idのパラメータの型は、配列かリストになります。
select * from employee
where
id in /*id*/(1, 2)
------------------------------------------------------------
--
<component name="koichik">
<property name="fullName">"Koichi Kobayashi"</property>
<property name="email">"[E-MAIL ADDRESS DELETED]"</property>
<property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>
Seasar-user メーリングリストの案内