У меня есть таблица с колонкой start_date. К сожалению, тип столбца VARCHAR. Значения в этом столбце являются либо нулевыми, либо строковыми датами в любом формате.
У меня есть требование извлечь данные из этой таблицы в файл CSV с помощью команды BCP. Но при извлечении ожидается, что значение start_date будет иметь формат YYYYMMDD в выходном файле.
Проблема здесь в том, что для некоторых записей start_Date будет в формате DD / MM / YYYY, а для некоторых других - в формате другой формат. Например: ГГГГ-ММ-ДД.
Есть ли способ, чтобы я мог преобразовать значение start_date в формат YYYYMMDD независимо от фактического формата, используя сам запрос select.