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

Định dạng ngày trong MySQL - khó chèn ngày

Đặt ngày trong dấu ngoặc đơn và di chuyển dấu ngoặc đơn (sau 'yes' ) đến hết:

INSERT INTO custorder 
  VALUES ('Kevin', 'yes' , STR_TO_DATE('1-01-2012', '%d-%m-%Y') ) ;
                        ^                                     ^
---parenthesis removed--|                and added here ------|

Nhưng bạn luôn có thể sử dụng ngày không có STR_TO_DATE() , chỉ cần sử dụng (Y-m-d) '20120101' hoặc '2012-01-01' định dạng. Kiểm tra tài liệu MySQL: Bản ghi ngày và giờ

INSERT INTO custorder 
  VALUES ('Kevin', 'yes', '2012-01-01') ;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thêm cột khóa chính vào bảng cũ không có khóa chính

  2. Chọn từng tháng ngay cả khi tháng đó không tồn tại trong bảng mysql

  3. Cách tìm ra vị trí của tệp cấu hình MySQL hiện được sử dụng trong linux

  4. Chỉ mục nhiều và chỉ mục đơn

  5. Tuyên bố PDO của tôi không hoạt động