Resultset.getDate ( ) генерирует исключение java.lang.NumberFormatException: для входной строки: «Имя месяца»

При извлечении даты из базы данных с помощью Resultset.getDate () я получаю следующее исключение:

java.lang.NumberFormatException: For input string: "Name of Month".

Я могу подтвердить, что исключение выдается при попытке получить данные из столбца типа данных даты Oracle.

Я не могу вставить сюда фактический код, так как он очень длинный. Но пример кода приведен ниже

pstmnt = connection.prepareStatement(selectQuery);
rs = pstmnt.executeQuery();
while (rs.next()) {
    rs.getDate(column.getColName());
}

Пожалуйста, помогите?

По просьбе Санджая найдите трассировку стека ниже

java.lang.NumberFormatException: For input string: "MAY"
    at java.lang.NumberFormatException.forInputString(NumberFormatException.java:63)
    at java.lang.Integer.parseInt(Integer.java:481)
    at java.lang.Integer.parseInt(Integer.java:531)
    at java.sql.Date.valueOf(Date.java:200)
    at oracle.jdbc.driver.OracleStatement.getDateValue(OracleStatement.java:4610)
    at oracle.jdbc.driver.OracleResultSetImpl.getDate(OracleResultSetImpl.java:625)
    at oracle.jdbc.driver.OracleResultSet.getDate(OracleResultSet.java:1601)
    at quotecopy.DbConnection.getTableRows(DbConnection.java:126)
    at quotecopy.QuoteCopier.main(QuoteCopier.java:66)
java.lang.NumberFormatException: For input string: "MAY"
    at java.lang.NumberFormatException.forInputString(NumberFormatException.java:63)
    at java.lang.Integer.parseInt(Integer.java:481)
    at java.lang.Integer.parseInt(Integer.java:531)
    at java.sql.Date.valueOf(Date.java:200)
    at oracle.jdbc.driver.OracleStatement.getDateValue(OracleStatement.java:4610)
    at oracle.jdbc.driver.OracleResultSetImpl.getDate(OracleResultSetImpl.java:625)
    at oracle.jdbc.driver.OracleResultSet.getDate(OracleResultSet.java:1601)
    at quotecopy.DbConnection.getTableRows(DbConnection.java:127)
    at quotecopy.QuoteCopier.main(QuoteCopier.java:66)
0
задан Giann 30 June 2011 в 07:10
поделиться