iBATIS1 iBatis DB별 Like 사용법 Ibatis에서 Like 사용법이 DB마다 달라 혼동하는 경우가 생깁니다. SELECT * FROM tbl_name WHERE column_name LIKE "%$username$%" SELECT * FROM tbl_name WHERE column_name LIKE '%' || #username# || '%' SELECT * FROM tbl_name WHERE column_name LIKE '%' + #username# + '%' 여기서 변수명을 #로 둘러싸는 것과 $로 둘러싸는것의 차이점 #의 경우에는 Prepare Statement로 등록이 되어 디버그를 찍어봐도 ?로 치환된 이후 값이 대입됩니다. 하지만 $의 경우 바로 값이 치환됩니다. 다시말해 MySQL은 $username$에 바로 값이 대입되고.. 2011. 11. 2. 이전 1 다음