as "CONNECT BY level" keywords is not supported on PostgreSQL i couldn't translate below sql to PostgreSQL
Please advise how can I rewrite below oracle SQL on PostgreSQL :
SELECT
TO_DATE('01/01/2019','MM/DD/YYYY') + level - 1 AS days,
level AS level1
FROM
dual
CONNECT BY
level <= (
SELECT
abs(TO_DATE('01/01/2021','MM/DD/YYYY') - TO_DATE('01/10/2021','MM/DD/YYYY') )
FROM
dual
WHERE
'Daily' = 'Daily'
)
result :
01-JAN-19 1
02-JAN-19 2
03-JAN-19 3
04-JAN-19 4
05-JAN-19 5
06-JAN-19 6
07-JAN-19 7
08-JAN-19 8
09-JAN-19 9
Thanks