지난주 주말내내는 몸이 좋지 않아서 포스팅은 전혀 하지 못하였음.. 슬퍼2

이번 포스팅에는 쿼리문의 LIKE 절을 DBMS별로 비교 하려함.


IBATIS / MYBATIS의 차이는 #XXX# / #{XXX} 의 차이이고 솔직히 문법은 동일


ORACLE LIKE 절


- ibatis

WHERE(AND) column LIKE '%'||#search_value#||'%'


- mybatis

WHERE(AND) coumn LIKE '%'||#{search_value}||'%'



MS-SQL LIKE 절


- ibatis

WHERE(AND) column LIKE '%'+#search_value#+'%'


- mybatis

WHERE(AND) column LIKE '%'+#{search_value}+'%'


MySQL LIKE절


- ibatis

WHERE(AND) column LIKE CONCAT('%',#search_value#,'%')


- mybatis

WHERE(AND) column LIKE CONCAT('%',#{search_value},'%')


위와같이 주로 쓰이는 DBMS 별로 예제를 들어보았음.감사




슈퍼맨슈퍼맨슈퍼맨



도움이 되셨다면 공감클릭! 궁금하신점은 댓글!!