SQL: преобразовать 20071117183011 в дату / время (MySQL) - PullRequest
0 голосов
/ 08 ноября 2011

Как я могу преобразовать значение типа "20071117183011" в дату / время? Есть ли что-нибудь кроме разбиения на подстроки? (MySQL)

1 Ответ

0 голосов
/ 08 ноября 2011

В Oracle вы можете использовать функцию TO_DATE.

TO_DATE("20071117183011", "YYYYMMDDHHMISS")

В MySQL используйте STR_TO_DATE.

STR_TO_DATE('20071117183011', '%Y%m%d%H%i%s')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...