Бележки за присвояване на стойност
(вижте този друг въпрос за присвояване на стойност на променлива в раздела за деклариране )
Синтаксисът на езика PLpgSQL има много начини да се каже:
Y := f(X);
EXECUTE
клаузата е само за „динамично изпълнение“ (по-ниска производителност ),
EXECUTE 'f(X)' INTO Y;
Използвайте Y := f(X);
или SELECT
за изпълнение на статични декларации,
SELECT f(X) INTO Y;
Използвайте PERFORM оператор, когато отхвърляте резултатите или работите с невалидни връщания:
PERFORM f(X);