sql >> Databasteknik >  >> RDS >> Oracle

Infoga tidsstämpel med JdbcTemplate i Oracle-databasen ( ORA-01858 )

Konvertera inte fram och tillbaka mellan datum/tidsstämplar och strängar.

Skicka bara en java.sql.Timestamp instans som en 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);


  1. Skapa en CTE i Oracle

  2. Lägg till en sammanfattningsrad med totaler

  3. Fixa "Minst ett av argumenten till COALESCE måste vara ett uttryck som inte är NULL-konstanten" i SQL Server

  4. Hur man läser från en 32-bitars .mdb med 64-bitars python- och odbc-drivrutin