Poznámky k přiřazení hodnoty
(viz tuto další otázku pro přiřazení hodnoty proměnné v sekci deklarace )
Syntaxe jazyka PLpgSQL má mnoho způsobů, jak říci:
Y := f(X);
EXECUTE
klauzule je pouze pro "dynamické provádění" (menší výkon ),
EXECUTE 'f(X)' INTO Y;
Použijte Y := f(X);
nebo SELECT
pro provádění statických deklarací,
SELECT f(X) INTO Y;
Použijte PERFORM prohlášení při vyřazení výsledků nebo při práci s neplatnými návraty:
PERFORM f(X);