Java sql package 안에 ResultSetMetaData 라는 클래스가 존재한다. ResultSet 으로부터 metadata 정보를 저장해놓고 사용할 수 있는 용도인데 정의된 함수 사용 중에 이상한 현상이 발견되어서 다른 함수를 사용하는 것으로 변경하게 되었다. 사용중인 DB는 MySQL로 테스트용으로는 5.5.28, 실제 DB는 5.0.67 이었는데 MySQL version 차이에 따라 함수 호출 결과가 달랐는데 정확히는 getColumnName 함수에서 이상한 현상을 발견할 수 있었다…. Read more »