Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Zeitstempel mit JdbcTemplate in Oracle-Datenbank einfügen ( ORA-01858 )

Konvertieren Sie nicht zwischen Datums-/Zeitstempeln und Zeichenfolgen hin und her.

Übergeben Sie einfach einen java.sql.Timestamp Instanz als Parameter:

Object[] params = {
         idCita,
         citaQuenda.getIdServicio(),
         new java.sql.Timestamp(citaQuenda.getFechaCita()),
         ESTADO_INICIAL,
         USUARIO_INICIAL };

String queryCitas = INSERT_CITAS;
super.getJdbcTemplate().update(queryCitas, params);