является лучшим / коротким решением для
select
add_months (date_sub(trunc (to_timestamp(cast (dim_evt_dte_key as string), "yyyyMMdd"), 'month'), 1), 1) as end_month
from old;
, чтобы получить последний день каждого месяца ??ЭТО МОНТАЖНАЯ ФУНКЦИЯ?EOMONTH, кажется, не работает в Impala, чтобы усложнить задачу: dim_evt_dte
БОЛЬШОЙ: 20170210