Добрый день, подскажите пожалуйста, хочу использовать immutable функции и почему-то они у меня не работают, postgresql 9.6:
create function access_manager.check_cache() returns int
language plpgsql
immutable
as
$$
DECLARE
res int;
BEGIN
res = 0;
loop
exit when res > 10000000;
res = res + 1;
end loop;
RETURN res;
END;
$$;