Итак, я пытаюсь заполнить таблицу датами с 1 января 1960 года по декабрь 2020 года. Я попробовал написать запрос, но я совершенно новый для plsql, что я боюсь, я должен что-то испортить, потому что это ничего не делает.PLSQL заполняет таблицу со всеми датами в течение двух дат
DECLARE
start_date DATE;
end_date DATE;
BEGIN
start_date := '01-jan-1960';
end_date := '31-dec-2020';
LOOP
INSERT INTO samp VALUES(start_date);
start_date := start_date + 1;
EXIT WHEN start_date = end_date;
END LOOP;
END;
Любая помощь будет очень признательна.
На самом деле есть ли способ сделать это с помощью plsql? Мне также нужно делать другие вещи с данными. – user3059052