Використання FORMAT()
На відміну від функції CONVERT(), функція FORMAT() приймає формат як рядок, наприклад 'dd/MM/yyyy'.
Вам потрібно отримати звіт по всіх пілотах. Ви помічаєте, що формат стовпця entry_date — 'yyyy-MM-dd', і хочете показати результати у форматі 'dd/MM/yyyy'. Оскільки в цій таблиці небагато даних, ви вирішуєте скористатися функцією FORMAT().
Зверніть увагу, що тип стовпця entry_date — VARCHAR(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