Not sure if I understand right but can't you just do...

select * from Someone where UPPER(name) like UPPER(#name# )

Then put the '%' in the actual name proerty value. As in String s =
"%nameParamValue%";

That's how I do my LIKE statements.



HelpMePlz wrote:
> 
> Hi to all,
> 
> select * from Someone where name like 'a%' 
> this is in oracel 
> 
> if i run this query  i am getting only 3 records 
> 
> for this query in ibatis 
> 
> Select * from someone where UPPER(NAME) LIKE  '%' ||
>                       UPPER(#name#)||'%'
> 
> if i run this query i am getting all the results which  name contain 'a ' 
> in that like i am getting 10 results but i have to get only 3 results
> which name strating  with 'a'
> 
> 
> please can any one help me it is very urgent for me 
> 
> i tried like this also which is qiven in FAQ in Ibatis 
> 
> 
> Select * from someone where UPPER(NAME) LIKE  '%%' ||
>                       UPPER(#name#)||'%%'
> http://opensource.atlassian.com/confluence/oss/display/IBATIS/How+do+I+use+LIKE+in+my+queries
>  
> 
> '
> 
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/like-issue-plz-help-me-tp25531101p25531117.html
Sent from the iBATIS - User - Java mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-java-unsubscr...@ibatis.apache.org
For additional commands, e-mail: user-java-h...@ibatis.apache.org

Reply via email to