Fonction avec return table
Bonjour,
Je suis bloquée sur la création d'une fonction en Transact sql.
J'aimerai retourner une table mais j'ai tout le temps un code d'erreur sur le nom du parametre..
Voila un exemple de code, j'ai fait très simple
Code:
1 2 3 4 5 6 7
| CREATE FUNCTION dbo.test ()
RETURNS
@returnList TABLE (ville VARCHAR(50))
AS
BEGIN
RETURN(select NOM_VILLE from VILLE)
END |
En executant j'ai l'erreur :
Citation:
"Impossible d'exécuter l'instruction.
Incorrect syntax near '@returnList'.
Code d'erreur Sybase=102, SQLState="42000"
Severity Level=15, State=1, Transaction State=1
Ligne 3"
Après je me suis certainement trompée dans la syntaxe de création d'une fonction, mais j'ai même essayé des codes exemples sur internet et ça fonctionnait pas non plus..
Merci pour votre aide.