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

JDBC:Chèn giá trị Ngày vào MySQL

PreparedStatement cung cấp các phương thức setDate(..) , setTimestamp(..) setTime(..) để thay thế trình giữ chỗ (? ) với các trường loại ngày. Sử dụng chúng

String lastCrawlDate = "2014-01-28";
Date utilDate = new SimpleDateFormat("yyyy-MM-dd").parse(lastCrawlDate);
// because PreparedStatement#setDate(..) expects a java.sql.Date argument
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime()); 

Connection con = ...;
PreparedStatement p = con.prepareStatement("insert into JsonData (last_crawl_date) values(?))");
p.setDate(1, sqlDate);


  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 lấy danh sách các tên Lược đồ cơ sở dữ liệu của MySql bằng cách sử dụng java JDBC

  2. Cách nhận bản ghi 15 ngày qua trong MySQL

  3. Con trỏ thủ tục được lưu trữ trong MySQL cho các câu lệnh đã chuẩn bị

  4. Thêm ID Tự động Tăng dần vào bảng hiện có?

  5. Truy vấn sắp xếp theo ba ký tự cuối cùng của một cột