Когда я пытаюсь преобразовать varchar в дату, я получаю нулевые значения взамен.str_to_date возвращает null + mysql
У меня есть значения как 05-MAR-2015 в моей колонке.
Я бегу следующий запрос.
select STR_TO_DATE('n.Invoice_date','%d-%c-Y') from table n;
После выполнения запроса я получаю нулевые значения взамен.
Я хочу ввести новый столбец в формате даты.
Вы забыли '%' 'Перед Y' и formattor должен быть' '% d-% b-% Y'' –
Что ваш формат строки точно столбец Invoice_date? –