He utilizado el siguiente código, pero el campo DateTime en SQL se representa como:¿Cómo insertar la fecha y hora actual en una base de datos usando SQL?
2005-04-08 00:00:00
quiero tener el tiempo también. ¿Qué debería cambiar?
Aquí está mi código de abajo:
// Get the system date and time.
java.util.Date utilDate = new Date();
// Convert it to java.sql.Date
java.sql.Date date = new java.sql.Date(utilDate.getTime());
...
...
...
PreparedStatement stmt = connection.prepareStatement(sql);
stmt.setDate(1, date);
En Microsoft SQL-Server, la forma más sencilla de insertar fechas actuales en datatables es agregar un valor predeterminado al campo DateTime (o SmallDateTime): getdate() –