select * from USER where name like '%hoge%';
をS2Daoで表現するとき、よくこういう風に書いてしまいがち
select * from USER where name like '%/*name*/%'
でも、こうするとnameの後ろの%が消されてしまい、まともなSQLが生成されない
だからこんな感じにする
select * from USER where name like ('%' + /*name*/'hogehoge' +'%')
こうすれば、後ろのhogehogeはなくなってlike検索ができるようになるぜ