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

Sự cố chuyển đổi ngày MS Access sang SQL Server

vì bạn có dữ liệu ngày trong trường chuỗi nên rất có thể bạn có một số giá trị không hợp lệ so với định dạng ngày dự kiến ​​của bạn.

sao chép dữ liệu trong bảng máy chủ sql và sau đó thực hiện kiểm tra và xác thực nội dung của trường chuỗi.

hãy xem hàm try_convert điều đó có thể hữu ích khi kiểm tra nội dung của trường chuỗi chứa các giá trị ngày tháng.

khi dữ liệu xấu bị loại trừ, bạn có thể áp dụng lại công thức của mình với (hy vọng) một kết quả khác.
giải pháp tốt hơn là tạo một trường riêng biệt với kiểu dữ liệu thích hợp để lưu trữ các giá trị ngày được chuyển đổi từ trường chuỗi và áp dụng logic của bạn vào trường đó.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chạy Python Script từ MSSQL

  2. Chuyển đổi ngày và văn hóa:Sự khác biệt giữa DATE và DATETIME

  3. C # Exception khi kết nối từ xa với phiên bản SQL Server 2005

  4. Cách thay đổi chế độ ủy quyền SQL Server mà không cần Management Studio

  5. SQL Server 2008 Dữ liệu dọc sang ngang