728x90
반응형
SQL
SELECT *
FROM test
WHERE id = 'test'
# ex) # 값으로 지정할때 많이쓰인다.
SELECT *
FROM test
WHERE id = #{id}
$ ex) $ 는 값으로 지정할때 '' (홑따옴표)를 써야한다.
- 쿼리문작성시 문자열 입력부분에는 가급적 사용되지 않는다.
SELECT *
FROM test
WHERE id = ${id}
차이점 결론 : '(홑따옴표) 붙느냐 안붙느냐 의 차이
728x90
반응형
'java' 카테고리의 다른 글
[java] 임시 비밀번호 생성 (Random vs SecureRandom vs RandomStringUtils) (7) | 2020.10.31 |
---|---|
[java] 예외처리 Exception handling (0) | 2020.10.11 |
[java] 자바 컴파일 : 향상된for이 while로 변경? (0) | 2020.10.11 |
[java] 자바에서 split("|") 사용하기 - 이스케이프 처리 (0) | 2020.10.11 |
[mybatis] insert/update 쿼리 실행 후 결과값 가져오기 (useGeneratedKeys, keyProperty, selectKey) (0) | 2020.10.09 |
댓글