Bắt đầu ngayBắt đầu miễn phí

Sử dụng FORMAT()

Không giống hàm CONVERT(), hàm FORMAT() nhận định dạng dưới dạng chuỗi như 'dd/MM/yyyy'.

Bạn cần lấy báo cáo về tất cả các phi công. Bạn nhận ra cột entry_date đang ở định dạng 'yyyy-MM-dd', và bạn muốn hiển thị kết quả theo định dạng 'dd/MM/yyyy'. Vì bảng này có ít dữ liệu, bạn cân nhắc dùng hàm FORMAT().

Lưu ý rằng kiểu của cột entry_dateVARCHAR(10) chứ không phải kiểu ngày.

Bài tập này là một phần của khóa học

Làm sạch dữ liệu trong cơ sở dữ liệu SQL Server

Xem khóa học

Hướng dẫn bài tập

  • Chuyển kiểu dữ liệu của cột entry_date sang DATE và in ra theo định dạng 'dd/MM/yyyy'.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

SELECT 
	pilot_code,
	pilot_name,
	pilot_surname,
	carrier_code,
    -- Convert the entry_date to a DATE and print it in dd/MM/yyyy format
	___(___(entry_date AS DATE), '___/___/___') AS entry_date
from pilots
Chỉnh sửa và Chạy Mã