Bonjour

Je m'essaie à l'écriture de procédures stockées.
Ici, je veux retourner un et seul record à partir d'une table.
Voici le corps de ma procédure stockée (qui ne prend pas d'arguments) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
declare rec record;
begin
select into rec * from sujet limit 1;
return rec;
end;
Mon problème est qu'à l'appel de cette fonction, j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
select * from get_last_subject();
ERREUR:  Une colonne liste est requise pour les fonctions renvoyant "record"
Flute ! Qu'ai-je bien pu oublier ?
Merci d'avance de votre réponse.

@++