salut à tous
on me demande de crier une fonction qui renvoie une table de circuit d'une ville dont le nom est transmis en paramètre
Moi j’écris la fonction ci_dessous :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
create function renvoi_table(@nom sysname) returns table
as
return(select * from circuit as a join ville as b on a.code_ville=b.code_ville where b.nom_ville=@nom)
mais ça donne une erreur comme ceci

Dans chaque vue, les noms de colonnes ou de fonctions doivent être uniques. Le nom de colonne 'code_ville' est spécifié plusieurs fois dans la vue ou la fonction 'renvoi_table'.
mais quand je spécifie les colonnes au lieu de * ça fonctionne
pourriez vous m'indiquer là ou existe l'erreur s'il vous plait ^^ ?