CREATE TABLE date0 AS
with num as (
select generate_series(0,cast('30-Mar-2022' as date) - cast('01-Jan-2022' as date)) "nm")
select cast('01-Jan-2022' as date) + nm AS invoice_date from num;
Why this code does not work in redshift? I want to create a table date0 with dates between two days.
However below code works fine. When I add the create table statement it fails.
with num as (
select generate_series(0,cast('30-Mar-2022' as date) - cast('01-Jan-2022' as date)) "nm")
select cast('01-Jan-2022' as date) + nm AS invoice_date from num;