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

Lỗi sql:Việc chuyển đổi kiểu dữ liệu varchar thành kiểu dữ liệu datetime dẫn đến giá trị nằm ngoài phạm vi

Bạn có thể sử dụng DateTime.Today.ToString("yyyy-MM-dd HH:mm:ss") // Dù định dạng ...

hoặc Sử dụng sql trực tiếp thay thế bằng phương pháp CONVERT. Cú pháp là

CONVERT(VARCHAR,DateTime.Today.Day + "/" + DateTime.Today.Month + "/" + DateTime.Today.Year,103)
CONVERT(VARCHAR, DateTime.Today.Hour + ":" + DateTime.Today.Minute + ":00" ,108)

nên cung cấp định dạng hh:mm:ss

tham khảo đầy đủ từ liên kết w3 sau: http://www.w3schools.com/sql/func_convert .asp



  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ần một số giải thích về PHP PDO ....!

  2. Cách hiển thị đối chiếu của cơ sở dữ liệu trong MySQL

  3. Mysql utf32_unicode_ci và bộ mã html utf-8 đã được sử dụng, nhưng ký tự � xuất hiện

  4. Không thể kết nối với nhóm mysql trong Kubernetes khi sử dụng Secrets cho mật khẩu (Quyền truy cập bị từ chối)

  5. Debezium xả hết thời gian chờ và lỗi OutOfMemoryError với MySQL