반응형
Mybatis를 사용하여 개발 중 컬럼명을 지정하지 않고 동적으로 사용하고 싶은 경우
평소 쓰던대로 #{colum} 이렇게 사용하게 되면 'colum' 이런식으로 작은 따옴표가 붙는다.
(작은 따옴표가 붙으면 컬럼명으로 인식을 못한다.)
작은 따옴표가 안붙도록 # 대신 $를 사용해주면 된다.
SELECT *
FROM MEMBER
WHERE ${columName} = #{param}
반응형
'웹개발정보' 카테고리의 다른 글
[Spring] org.apache.maven.plugins:maven-resources-plugin:jar:2.6 오류 (0) | 2021.09.28 |
---|---|
[HTML] DevTools failed to load SourceMap 경고 메세지 삭제 (0) | 2021.08.10 |
[CSS] 특정 요소 css 제외 (:not) (0) | 2021.08.04 |
[JQuery] checkBox 체크여부 확인(전체체크), 체크된 값만 가져오기 (0) | 2021.04.12 |
[JQuery] 테이블 정렬 (Table sort) (1) | 2021.04.12 |
댓글