SQL Преобразовать строку 'mm / dd / yy' в формат даты - PullRequest
0 голосов
/ 12 февраля 2019

У меня есть таблица с именем templog, и у меня есть столбец даты с именем 'tdate', в котором хранится строка в формате 'mm / dd / yy'.Я пытался выполнить преобразование с использованием следующего синтаксиса, но получаю сообщение об ошибке.

SELECT convert(datetime,tdate,110) from templog

Запрос SQL: Документация

SELECT convert (datetime, tdate, 110) из templogLIMIT 0, 25 MySQL сказал: Документация

1064 - у вас ошибка в синтаксисе SQL;проверьте руководство, соответствующее вашей версии сервера MariaDB, на предмет правильного синтаксиса для использования рядом с 'tdate, 110) из временного журнала LIMIT 0, 25' в строке 1

Есть идеи о том, что я делаю неправильно?

1 Ответ

0 голосов
/ 12 февраля 2019

Для MariaDB вы хотите str_to_date():

SELECT str_to_date(tdate, '%m/%d/%y')
FROM templog
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...