0
我对AWS RDS其中有一个名为UPLOAD_DATE其TYPE是TIMESTAMP和DEFAULT列一个MySQL数据库表是current_timestamp。rst.getTimestamp( “UPLOAD_DATE”)在亚马逊RDS的MySQL不工作
我在我的本地MySQL数据库中做了同样的事情。
当我在本地数据库连接中调用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 2013-02-08 23:24:33