[gull] Problème avec PostGreSQL

Jean-Bruno Luginbühl jean_bruno_luginbuhl at yahoo.fr
Sun Aug 10 15:25:02 CEST 2003


Bonjour,

je m'essaye aux fonctions dans PostGreSQL, mais je n'arrive pas à
l'écrire correctement. Voici ce qui m'arrive :

lugin=# CREATE FUNCTION no_client() RETURNS INTEGER AS '
lugin'# BEGIN
lugin'# IF NEW.num_client!=OLD.num_client THEN
lugin'# UPDATE factures set factures.num_client=NEW.num_client
lugin'# WHERE factures.num_client=OLD.num_client;
lugin'# END IF;
lugin'# RETURN 1;
lugin'# END;
lugin'# ' LANGUAGE 'plpgsql';
ERROR:  language "plpgsql" does not exist
lugin=#

language plpgsql n'existe pas, je pensais que c'était interne à la base
de donnée (version 7.3.2) et donc qu'aucun module externe ne sont sensés
être installé, me trompe-je? Le nom du langage a changé, je n'en ai rien
vu. Toutes suggestion est bienvenue.

Merci

-- 
Jean-Bruno Luginbühl <jean_bruno_luginbuhl at yahoo.fr>
Luginbühl & Cie SA




More information about the gull mailing list