возвращаем сумму.
STABLE - если в функции только SELECT, без INSERT, UPDATE, DELETE
VOLATILE - есть в функции есть INSERT, UPDATE, DELETE
Правильно?
Приблизительно так. Но нужно следовать строгим определениям, на самом деле.
IMMUTABLE если функция всегда возвращает одинаковые значения по одним и тем же входным данным. STABLE так же как и IMMUTABLE, но в пределах одного оператора, VOLATILE во всех остальных
Обсуждают сегодня