Я пытаюсь извлечь имя месяца из даты в BigQuery, тип DATE (например, 2019-09-19).Я пытался что-то вроде:
SELECT PARSE_DATE ('% B', CAST (строка AS date_start)) FROM таблицы
, но это не работает.Я также попробовал некоторые другие вещи из DATE , такие как EXTRACT
и DATETIME , но не повезло.
Я знаю, что есть некоторые функции, такие как MONTHNAME()
в других языках SQL, но они не работают в BQ.
Есть способ сделать это, который не зависит от CASEфункция?
Спасибо.