sql >> Databasteknik >  >> RDS >> Mysql

En datetime-motsvarighet i java.sql? (finns det en java.sql.datetime?)

Paketet java.sql har tre datum/tid-typer:

Du vill ha den sista:java.sql.Timestamp .

Om du använder dessa typer behöver du inte ringa en specifik setter; använd bara:

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); 


  1. PostgreSQL returnerar resultatet satt som JSON-array?

  2. Hur man bestämmer värden för saknade månader baserat på data från tidigare månader i T-SQL

  3. mysql tinyint(1) vs tinyint(2) vs tinyint(3) vs tinyint(4)

  4. Hur man filtrerar SQL resulterar i en har-många-genom-relation