Exemples de déclarations de variables locales
CREATE OR ALTER PROCEDURE SOME_PROC
AS
-- Déclaration d'une variable de type INT
DECLARE I INT;
-- Déclaration d'une variable de type INT qui n'accepte pas NULL
DECLARE VARIABLE J INT NOT NULL;
-- Déclaration d'une variable de type INT avec une valeur par défaut de 0
DECLARE VARIABLE K INT DEFAULT 0;
-- Déclaration d'une variable de type INT avec une valeur par défaut de 1
DECLARE VARIABLE L INT = 1;
-- Déclarer une variable basée sur le domaine COUNTRYNAME
DECLARE FARM_COUNTRY COUNTRYNAME;
-- Déclaration d'une variable de type égal au type de domaine COUNTRYNAME
DECLARE FROM_COUNTRY TYPE OF COUNTRYNAME;
-- Déclaration d'une variable avec le type de colonne CAPITAL de la table COUNTRY
DECLARE CAPITAL TYPE OF COLUMN COUNTRY.CAPITAL;
BEGIN
/* Instructions PSQL */
END