sql >> Database teknologi >  >> RDS >> Mysql

Sådan får du Dato fra et resultatsæt

I dit tilfælde oplyste du ikke kolonnenavnet for feltet Dato, der skulle hentes.

Dette burde gøre jobbet

 while (rs.next()) {
    java.sql.Time dbSqlTime = rs.getTime("columnName");
    java.sql.Date dbSqlDate = rs.getDate("columnName");
    java.sql.Timestamp dbSqlTimestamp = rs.getTimestamp("columnName");     
    java.util.Date dbSqlTimeConverted = new java.util.Date(dbSqlTime.getTime());
    java.util.Date dbSqlDateConverted = new java.util.Date(dbSqlDate.getTime());
    System.out.println(dbSqlTimeConverted);
    System.out.println(dbSqlDateConverted);
 }

gentag over ResultSetObject få datoen fra ResultSetObject som er java.sql.Date konverter den derefter til java.util.Date



  1. T-SQL trim   (og andre ikke-alfanumeriske tegn)

  2. få JOIN-tabel som en række resultater med PostgreSQL/NodeJS

  3. Køre 2 forespørgsler på samme tid på Oracle SQL Developer?

  4. Fejlfindingstabel ikke fundet Fejl