MySQL Column Alias문제 해결책

Problem explained

일반적으로  구버젼(5.0.x) MySQ JDBC에서 Column Name Alias를 사용할 경우 아래와 같이 오류가 발생한다.

SELECT DISTINCT c.name AS `Client Name`, ...

하지만, Alias를 사용하지 않으면 정상작동한다.

SELECT DISTINCT c.name, ...

The Solution

해결책은  JDBC URL을 수정하면 간단히 해결된다.

jdbc.url=jdbc:mysql://localhost:3306/miso?useOldAliasMetadataBehavior=true

JDBC Manual에 나와 있다.

역시 Manual을 잘 봐야 한다.
by 제이 | 2015/07/06 15:46 | JAVA, JSP 썅!! | 트랙백 | 덧글(1)
트랙백 주소 : http://jayclipse.egloos.com/tb/6254806
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by 호호호 at 2017/08/24 13:31
덕분히 시원하게 해결되었네요 감사합니당 ^^

:         :

:

비공개 덧글



<< 이전 페이지 다음 페이지 >>