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

Lỗi khi chèn ngày - Giá trị ngày không chính xác:

Vì MySql chấp nhận ngày ở định dạng y-m-d trong cột loại ngày, bạn cần phải STR_TO_DATE hàm chuyển đổi ngày thành định dạng yyyy-mm-dd để chèn theo cách sau:

INSERT INTO table_name(today) 
VALUES(STR_TO_DATE('07-25-2012','%m-%d-%y'));  

Tương tự, nếu bạn muốn chọn ngày ở định dạng khác với định dạng Mysql, bạn nên thử DATE_FORMAT chức năng

SELECT DATE_FORMAT(today, '%m-%d-%y') from table_name; 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Phát hiện biểu tượng cảm xúc trong chuỗi

  2. PHP nhiều lời gọi hàm đối tượng

  3. Có phải “Where IN” với nhiều cột được xác định trong SQL chuẩn không?

  4. Truy vấn cơ sở dữ liệu PHP / SQL thực hành tốt và bảo mật

  5. Cách tạo và thao tác cơ sở dữ liệu SQL với Python