Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

mssql 2005 datetime i jdbc

Musisz użyć java.sql.Timestamp nie java.sql.Date

java.util.Date dotyczy tylko kolumn z „prawdziwymi” datami i usunie część czasu. Jeśli chcesz przechowywać datę i czas, w którym musisz użyć java.sql.Timestamp .

Z Javadocs :

I oczywiście będziesz musiał użyć setTimestamp() zamiast setDate() również.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nie można połączyć się z lokalnym hostem SQL Server 2005

  2. Podziel partycję na dwie w SQL Server (T-SQL)

  3. Jak mogę uzyskać numer miesiąca (nie nazwę miesiąca) z daty w SQL Server?

  4. Dlaczego moje wyrażenie CASE jest niedeterministyczne?

  5. In-Memory OLTP:Co nowego w SQL Server 2016