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

Un equivalente datetime in java.sql ? (esiste un java.sql.datetime?)

Il pacchetto java.sql ha tre tipi di data/ora:

Vuoi l'ultimo:java.sql.Timestamp .

Se si utilizzano questi tipi, non è necessario chiamare un setter specifico; usa solo:

java.util.Date date = new Date();
Object param = new java.sql.Timestamp(date.getTime());
// The JDBC driver knows what to do with a java.sql type:
preparedStatement.setObject(param);