bonjour, j'arrive pas à trouver l'erreur dans cette fonction. j'ai lu tout ce qui concerne les fonctions, j'ai vérifier chaque lignes et là j'ai besoin d'aide. merci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
create or replace function fn_ca_fournisseur (codfou NUMBER, année NUMBER)
RETURN REAL is
BEGIN
SELECT f.numfou, f.nomfou, sum(qtecde*priuni*1.2060) AS CHIFFRE_D_AFFARE
FROM fournis f, ligcom l, entcom e
WHERE codfou = f.numfou
AND f.numfou= e.numfou
AND e.numcom= l.numcom
AND extract(year FROM datcom) = année
GROUP BY codfou, f.nomfou;
END fn_ca_fournisseur;
Erreur renvoyée

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Error(5,1): PLS-00428: une clause INTO est attendue dans cette instruction SELECT