Bemærkninger om tildeling af værdi
(se dette andet spørgsmål for at tildele værdi til variabel i erklæringsafsnittet )
Sproget PLpgSQL syntaks har mange måder at sige:
Y := f(X);
EXECUTE
klausul er kun til "dynamisk udførelse" (mindre ydeevne ),
EXECUTE 'f(X)' INTO Y;
Brug Y := f(X);
eller SELECT
for at udføre statiske erklæringer,
SELECT f(X) INTO Y;
Brug PERFORM erklæring, når du kasserer resultaterne eller arbejder med ugyldige returneringer:
PERFORM f(X);