Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

mssql 2005 datetime và jdbc

Bạn cần sử dụng java.sql.Timestamp không phải java.sql.Date

java.util.Date chỉ dành cho cột ngày "thực" và sẽ xóa phần thời gian. Nếu bạn cần lưu trữ ngày thời gian bạn phải sử dụng java.sql.Timestamp .

Từ Javadocs :

Và tất nhiên bạn sẽ cần sử dụng setTimestamp() thay vì setDate() nữa.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. XPath để tìm nạp giá trị SQL XML

  2. Làm cách nào để tăng tốc Chế độ xem được lập chỉ mục này?

  3. Truy vấn SQL Server để lấy số ngày làm việc giữa 2 ngày, không bao gồm ngày lễ

  4. Trường VARCHAR (MAX) của tôi tự giới hạn ở mức 4000; đưa cái gì?

  5. Số lượng máy chủ SQL chậm