НачатьНачать бесплатно

Использование FORMAT()

В отличие от функции CONVERT(), функция FORMAT() принимает формат в виде строки, например 'dd/MM/yyyy'.

Вам нужно подготовить отчёт по всем пилотам. Вы замечаете, что столбец entry_date хранит даты в формате 'yyyy-MM-dd', а вы хотите отобразить результаты в формате 'dd/MM/yyyy'. Поскольку таблица содержит немного данных, вы решаете воспользоваться функцией FORMAT().

Обратите внимание, что тип столбца entry_dateVARCHAR(10), а не дата.

Это упражнение является частью курса

Очистка данных в базах данных SQL Server

Посмотреть курс

Инструкции к упражнению

  • Преобразуйте тип столбца entry_date в DATE и выведите его в формате 'dd/MM/yyyy'.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

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
Редактировать и запускать код