Balíček java.sql má tři typy data/času:
java.sql.Date
– Pouze datum (bez časové části)java.sql.Time
- Pouze čas (bez části data)java.sql.Timestamp
- Datum i čas
Chcete poslední:java.sql.Timestamp
.
Pokud používáte tyto typy, nemusíte volat konkrétního nastavovače; stačí použít:
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);