Potrzebuje zrobić funkcję, która wrzuci mi do tabeli wszystkie daty z całego roku. Wykombinowałem taką pętelkę, ale niestety nie działa:
Kod
FOR i IN 1..ile LOOP
SELECT INTO zm ''2005-01-01 0:00''::timestamp + INTERVAL i||'' day'';
INSERT INTO daty(data) VALUES (zm);
END LOOP;
SELECT INTO zm ''2005-01-01 0:00''::timestamp + INTERVAL i||'' day'';
INSERT INTO daty(data) VALUES (zm);
END LOOP;
Czepia się o ten wynalazek + INTERVAL i||'' day''. Ma ktoś może pomysł jak to zrobić, bo mnie chwilowo skończyły się pomysły?
Pozdrawiam,
who?