Les variables#

Les variables sont des objets destinés à stocker temporairement des informations pendant l'exécution d'un script.

Les types de variables#
PL/PGSQL implémente plusieurs types de varibale
| # | Type | Description |
|---|---|---|
| 1 | varchar | chaine de caractères |
| 2 | text | texte |
| 3 | integer | nombre entier |
| 4 | numeric | nombre flottant |
| 5 | record | enregistrement |
Déclaration#
La déclaration de variable des variables consiste à réserver un emplacement memoire
do
$$
declare
first_name varchar(25);
age integer;
item record;
_sql = text;
begin
--
--
end;
$$ language plpgsql;
Affectation#
L'affection consiste à attribuer une valeur à une valeur. En d'autres termes, on indique la valeur de la variable.
Affectation à partir d'une requête#
L'affection consiste à attribuer une valeur à une valeur. En d'autres termes, on indique la valeur de la variable.
Affichage#
La déclaration de variable des variables consiste à réserver un emplacement memoire
do
$$
declare
msg text;
begin
msg = 'This is a message';
raise notice '%', msg;
end;
$$ language plpgsql;
Pour plus d'informations, je vous renvoie à la documentation.