1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích chuỗi thời gian trong SQL Server

Connected

Bài tập

Chuyển chuỗi thành ngày

Hàm CONVERT() hoạt động tương tự như CAST(). Khi chuyển chuỗi sang ngày, hai hàm này thực hiện chính xác cùng một công việc ở phía bên trong. Mặc dù trong một bài tập trước ở Chương 1, chúng ta đã dùng cả ba tham số của CONVERT(), nhưng ở đây bạn chỉ cần hai tham số: kiểu dữ liệu và biểu thức đầu vào.

Trong bài này, chúng ta sẽ lại xem bảng dbo.Dates. Lần này, chúng ta sẽ nhận dữ liệu ngày từ văn phòng Đức. Để xử lý định dạng ngày của Đức, bạn cần dùng SET LANGUAGE để chuyển ngôn ngữ của phiên làm việc hiện tại sang tiếng Đức. Việc này ảnh hưởng đến định dạng ngày giờ và thông báo hệ thống.

Hãy thử truy vấn bảng dbo.Dates trước để xem có gì khác so với bài tập trước.

Hướng dẫn

100 XP
  • Dùng hàm CONVERT() để chuyển DateText sang kiểu dữ liệu ngày.
  • Sau đó dùng hàm CONVERT() để chuyển DateText sang kiểu dữ liệu DATETIME2(7).