Почему не работает код по курсу курс SQL и PostgreSQL урок 9.12 задание 9
Подскажите, пжл., піталась написать код к заданию № 9, но он почему-то не сработал при вызове результата функции.
Подскажите, в чём ошибка?
CREATE OR REPLACE FUNCTION sal_update(
sal_level numeric,
max_sal numeric DEFAULT 80,
min_sal numeric DEFAULT 30,
rate_sal numeric DEFAULT 0.2)
RETURNS text AS $$
DECLARE result1 text;
BEGIN
IF sal_level>=min_sal THEN
result1='false';
ELSEIF sal_level*(1+rate_sal)<max_sal THEN
result1='true';
ELSE result1='false';
END IF;
END;
$$ language plpgsql