Vous n'êtes pas identifié(e).
Pages : 1
Bonjour à tous et à toutes,
J'aurai souhaité savoir comment utilisé le langage PL/pgSQL au sein de l'environnement psql.
En effet, j'ai tapé CREATE LANGUAGE plpgsql et le shell m'a sorti :
plpgsql is already exist. Implicitement à la création de la base de données le langage est installé.
Comment écrire le code PL/pgSQL, sur Oracle avec SQL Developer je suis arrivé à en écrire.
Mais sous PostgreSQL je ne vois pas par où commencer.
Merci d'avance.
Dernière modification par sophonie (25/01/2010 22:38:47)
Hors ligne
Bonjour à tous et à toutes,
En fait le but de mon ticket était de savoir comment être sûr que le code PL/pgSQL écrit dans la console
était bien interpreté par psql.
Il faut commencer le code par un CREATE OR REPLACE FUNCTION nomdelafonction [void si c'est une procédure]
DECLARE
déclarer ses variables;
BEGIN
bloc d'instructions;
END;
Avec pgAdmin il faut une fois après avoir déclaré le langage via un createlang plpgsql nomdemabase,
clic du bouton droit sur l'icône plpgsql de l'objet LANGAGE ds le navigateur d'objet à droite -> SCRIPT CREATE
Une fenêtre s'ouvre et nous propose de commencer l'élaboration du script.
Sophonie
Bonne soirée.
Dernière modification par sophonie (17/02/2010 11:17:48)
Hors ligne
Pages : 1