En coulisses, PL/pgSQL remplace les paramètres de requêtes par des références.
Behind the scenes, PL/pgSQL substitutes query parameters for such references.
Puis, l'exécution continue avec la prochaine instruction de la fonction PL/pgSQL.
Execution then continues with the next statement in the PL/pgSQL function.
Les variables PL/pgSQL seront substituées dans la requête comme d'habitude.
PL/pgSQL variables will be substituted into the query as usual.
Les fonctions PL/pgSQL peuvent renvoyer des curseurs à l'appelant.
PL/pgSQL functions can return cursors to the caller.
PL/pgSQL peut être utilisé pour définir des triggers sur des événements.
PL/pgSQL can be used to define event triggers.
Vous pouvez aussi avoir des transactions dans des fonctions PL/pgSQL.
You also cannot have transactions in PL/pgSQL functions.
PL/pgSQL peut être utilisé pour définir des procédures trigger.
PL/pgSQL can be used to define trigger procedures.
Les variables PL/pgSQL sont normalement remplacées dans la requête.
PL/pgSQL variables are substituted in the query as usual.
De plus, les fonctions PL/pgSQL peuvent maintenant renvoyer des ensembles.
Also, PL/pgSQL functions can now return sets.
Aucune substitution des variables PL/pgSQL ne se fait dans la chaîne de commande calculée.
No substitution of PL/pgSQL variables is done on the computed command string.
Il existe un bloc externe caché entourant le corps de toute fonction PL/pgSQL.
There is actually a hidden "outer block" surrounding the body of any PL/pgSQL function.
PL/pgSQL vous permet d'écrire simplement rien.
PL/pgSQL allows you to just write nothing, instead.
L'affectation d'une valeur à une variable PL/pgSQL s'écrit ainsi
An assignment of a value to a PL/pgSQL variable is written as