Как создать ISO-8601 григорианскую таблицу дат в Postgres
Я ищу, чтобы создать таблицу дат в базе данных postgres. Ожидается, что пример данных будет выглядеть так:
date key = 00001
calendar_date= 1/1/2015
week_num= 1
month_num= 1
month_name= Jan
quarter_num= 1
calendar_year= 2015
iso_dayofweek= 4
dayofweek_name= Thursday
Есть ли какая-либо функция или SQL, с помощью которых я могу получить помощь в создании таблицы даты-григорианской ISO-8601?
Я ищу, чтобы автоматически сгенерировать это, если это возможно. Любая помощь в этом направлении будет принята с благодарностью.