S2Daoのちょっとしたtips

・・・
/*BEGIN*/where
/*IF a != null*/
/*IF b != null*/
and b = /*b*/'123'
/*END*/
/*END*/
/*END*/

というような場合、aがnullじゃなくて、bがnullの場合、
・・・
where
というSQL文(where以降が無い)になってしまい、エラーになる。
まぁ、当然っちゃ当然なんだけど・・・


とりあえず、IFのネストとBEGINを併用する場合は気をつけよう。