쿼리에서 like 문법 질문드립니다. 0 3 608

by 무야호옹 [SQL Query] [2021.07.22 14:59:45]


LIKE :3 || '%' --밍

 

LIKE ''''||:3||'''' ||'%' – 밍

 

위의 두가지 like가 이해가 안됩니다.

무슨 의미인가요??

by 우리집아찌 [2021.07.22 15:50:28]

sql map xml 에서 바인딩방식이면

LIKE :3 || '%' --밍

=>LIKE ' 바인딩되는 변수값 ' || '%'

다이나믹sql 방식 

LIKE ''''||:3||'''' ||'%' – 밍

=>LIKE ' 바인딩되는 변수값 ' || '%'


by 무야호옹 [2021.07.23 11:21:43]

답변 감사드립니다.

우리집아찌님 덕분에 바로 이해됐습니다.

감사합니다!!


by 우리집아찌 [2021.07.22 15:51:25]

결과는 같지만 다이나믹sql은 sql injection 같이 해킹의 위험이 있으니 사용을 권장하지 않습니다

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입