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

Làm cách nào để ngăn lỗi giá trị ngày giờ nằm ​​ngoài phạm vi?

"yyyymmdd" là an toàn nhất, định dạng ISO-8601 cơ bản. "yyyy-mm-dd" có vấn đề như liên kết bên dưới đề cập

Với thời gian:"yyyymmdd hh:mm:ss"

SQL Server có thể hơi kỳ quặc khi xử lý ngày giờ. Nó chủ yếu được sửa trong SQL Server 2008 với các định dạng ngày và giờ mới. Sự bài viết cuối cùng của Tibor Karaszi

Chỉnh sửa:Và một bài viết của Tony Rogerson cho những người không tin



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL OUTPUT Thủ tục được lưu trữ không hoạt động với ExecuteReader

  2. SQL Server BCP xuất tệp bị hỏng?

  3. Cách thay đổi kích thước của một cột trong SQL Server (T-SQL)

  4. Làm cách nào để tôi có được ngày tối đa (mỗi khóa chính) và nhận được sự khác biệt của nó với ngày từ bảng khác?

  5. T-sql Đặt lại Số hàng khi Thay đổi Trường