DO $do$ DECLARE days int=500; --будут удалены файлы старше 500 дней BEGIN delete from "TaskFile" WHERE DATE_PART('day', Now()-"Created") > days; END $do$