Разница между функциями TO_DATE() и CONVERT() при работе с датами заключается в их назначении:
Таким образом, TO_DATE() работает со строками, преобразуя их в даты с заданным форматом, а CONVERT() преобразует типы данных, например, DateTime в дату, удаляя компонент времени. 14
Выбор между этими функциями зависит от конкретных задач и предпочтений пользователя.