Конвертировать строку в дату Google Big Query - PullRequest
0 голосов
/ 27 марта 2019

Я пытаюсь преобразовать строку «181201» в поле «Дата» в Google Big Query, используя стандартный SQL.

Ex. 181201 -> 2018-12-01

Я попытался использовать следующее, которое сработало, потому что исходная дата, которую я ввел, имела весь год, обозначенный как «2018». Однако в моем наборе данных не записан весь год.

SELECT PARSE_DATE('%YY%m%d', '20181201') AS DATE 

Как я могу обновить свой запрос, чтобы использовать только гггммдд, чтобы дать мне гггг-мм-дд? СПАСИБО!

1 Ответ

3 голосов
/ 27 марта 2019
SELECT SAFE.PARSE_DATE('%y%m%d', '181201')
...