Bonjour,

Pour écrire des fonctions, j'utilise pgadmin III. Systématiquement, j'ai le message d'erreur suivant

DÉTAIL : L'instruction finale de la fonction doit être un SELECT ou un
INSERT/UPDATE/DELETE RETURNING.
CONTEXTE : Fonction SQL « prixprixTTC »
Alors qu'en utilisant psql, cela fonctionne très bien. Voici un exemple simple qui pose problème dans pgadmin:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
CREATE OR REPLACE
FUNCTION prixTTC (numeric) RETURNS numeric AS $$
select $1 *1.196;
$$ LANGUAGE SQL;
J’utilise pgadmin III version 1.14.2 sous debian wheezy 7.0.

Il-y-a-t-il une précaution particulière à prendre lors de l'utilisation de pgadmin III dans ce cas là ou est-ce un bug ?

merci