Aller au contenu

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.

age := 35;

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.