0
내가 에 업로드 됨TYPE이 TIMESTAMP 및 DEFAULT이다라는 이름의 열이 AWS RDS에서 MySQL 데이터베이스 테이블이입니다 current_timestamp.rst.getTimestamp ("업로드 됨") 아마존 RDS의 MySQL에서 작동하지 않습니다
로컬 MySQL 데이터베이스에서도 동일한 작업을 수행했습니다.
로컬 db 연결에서 rst.getTimestamp ("upload_date")를 호출하면 잘 작동합니다. 내 AWS RDS MySQL을 같은 일을하려고 할 때 그러나, 나는이 예외
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
at com.mysql.jdbc.ResultSetRow.getTimestampFast(ResultSetRow.java:1033)
at com.mysql.jdbc.BufferRow.getTimestampFast(BufferRow.java:576)
at com.mysql.jdbc.ResultSetImpl.getTimestampInternal(ResultSetImpl.java:6466)
at com.mysql.jdbc.ResultSetImpl.getTimestamp(ResultSetImpl.java:6066)
at com.mysql.jdbc.ResultSetImpl.getTimestamp(ResultSetImpl.java:6104)
at org.udhc.gen.HealthRecord.getAllUploadedHealthRecords(HealthRecord.java:337)
at org.udhc.gen.HealthRecord.main(HealthRecord.java:858)
를 얻을 수 어디서 잘못된 것입니까?
감사합니다.
당신은 "제로 날짜"값이 반환 될 때 더 적절한 조치를 취 있도록 코드를 수정 고려할 수 있습니다. – spencer7593