Bonjour,

J'aimerais savoir si c'était possible de faire une fonction stockée qui retournerait le résultat d'une requête SELECT. Et si oui comment ?

En fait, le prof nous demande de changer toutes nos requêtes en procédures stockées, il veut qu'on emploie plus que ça, je trouve pas ça très terrible, mais bon...

J'ai essayé de faire quelque chose comme ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
CREATE FUNCTION GETLANGUAGES()
BEGIN 
   RETURN (SELECT name FROM t_languages)
END
Mais ca me sort une erreur de syntaxe, je pense qu'il faut mettre le type de retour, mais je sais pas quoi mettre.

d'avance