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

PreparedStatement và setTimestamp trong oracle jdbc

Để đặt giá trị dấu thời gian trong Câu lệnh chuẩn bị ở múi giờ UTC, người ta nên sử dụng

stmt.setTimestamp(1, t, Calendar.getInstance(TimeZone.getTimeZone("UTC")))

Giá trị Dấu thời gian luôn là UTC, nhưng không phải lúc nào trình điều khiển jdbc cũng có thể tự động gửi nó một cách chính xác đến máy chủ. Tham số thứ ba, Lịch, giúp trình điều khiển chuẩn bị chính xác giá trị cho máy chủ.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách đặt hàng theo tên tháng trong PostgreSQL hoặc Oracle

  2. Truy vấn con Oracle không thấy biến từ khối ngoài 2 cấp trở lên

  3. Cách lấy thông tin về lỗi biên dịch trong Oracle / TOAD

  4. Webrick phản hồi rất chậm. Làm thế nào để tăng tốc độ?

  5. Cách điều chỉnh hoặc kiểm tra hiệu suất mã PLSQL trong các biểu mẫu D2k của Oracle