Метод generate_series () завершается неудачно в Redshift

Когда я запускаю SQL-запрос:

 select generate_series(0,g)
 from ( select date(date1) - date(date2) as g from mytable ;

Возвращает ошибку:

 INFO:  Function "generate_series(integer,integer)" not supported.
 ERROR:  Specified types or functions (one per INFO message) not supported 
 on Redshift tables.

Но когда я запускаю этот запрос:

select  generate_series(0, g) from (select 5 as g)

Возвращает ответ ниже:

 generate_series
-----------------
 0
 1
 2
 3
 4
 5
(6 rows)

Почему работает второй запрос, а первый не дает результатов?

Ответы на вопрос(6)

Ваш ответ на вопрос