Попытка преобразовать поле типа данных переменных символов, которое связано со временем (например, '2015-Q1'), в поле типа данных метки времени (или времени) для сравнения с другим полем.
'2015-Q1'
Необходимовозможность использовать dateadd() на поле.
dateadd()
Используйте функцию TO_DATE: https://docs.aws.amazon.com/redshift/latest/dg/r_TO_DATE_function.html
TO_DATE
https://docs.aws.amazon.com/redshift/latest/dg/r_FORMAT_strings.html
Наряду с TO_TIMESTAMP https://docs.aws.amazon.com/redshift/latest/dg/r_TO_TIMESTAMP.html
TO_TIMESTAMP
пример:
select to_timestamp(to_date('2015-Q1', 'YYYY-MM-DD'), 'HH24:MI:SS');
select to_timestamp(to_date('2015-Q1', 'YYYY-MM-DD'), 'HH24:MI:SS')