mySQL 쌍따옴표 제거하는법 - Syntax 오류
어쩌다가 실수로 발견했는데 오래된 오류를 해결하는 단서가 되었다. 문제는 SQL문장을 돌릴 때 String값에 자동으로 쌍따옴표가 붙어버려서 SQL Syntax 오류가 났었는데 이제는 쌍따옴표를 조건적으로 제거하여 더이상의 오류가 나지 않는다. 쌍따옴표가 필요하면 = #{} 쌍따옴표가 필요하지 않으면 = ${} 예시로는 아래와 같다. SELECT * FROM ${table} WHERE id = #{id} 위와같이 테이블명에는 쌍따옴표가 붙으면 Syntax오류가 나므로 ${}를 사용하고 id의 varchar값에는 쌍따옴표가 필요하므로 #{}를 사용한다. 그지같은거 드디어 해결