Я пытаюсь преобразовать строку «181201» в поле даты в Google Big Query с помощью стандартного SQL.
Ex. 181201 -> 2018-12-01
Я попытался использовать следующее, которое сработало, потому что в исходной дате, которую я ввел, весь год был обозначен как «2018». Однако в моем наборе данных не записан весь год.
SELECT PARSE_DATE('%YY%m%d', '20181201') AS DATE
Как я могу обновить свой запрос, чтобы использовать только ггммдд, чтобы выдавать мне гггг-мм-дд? БЛАГОДАРЮ ВАС!
Y
предполагает полный год из четырех цифр, для года из двух цифр следует использоватьy
. - person Ben P   schedule 27.03.2019