Bonjour
Je suis confronté à un souci qui me laisse trés perplexe d'autant plus que je ne trouve pas de doc là dessus.
je fais une fonction tabulaire comme ça :
et il me dit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 ALTER FUNCTION dbo.MILI_Liste_Actif (@Appl_Name VARCHAR(50)) RETURNS TABLE AS RETURN ( SELECT M.LoweredEmail, Sexe, YEAR(GetDate()) - YEAR(Date_Naissance) AS Age, MD.* FROM MILI_MembresDetail MD INNER JOIN aspnet_Users U ON U.UserName = MD.UserName INNER JOIN aspnet_MemberShip M ON M.UserId = U.UserId WHERE MD.Type_Membre = 1
Donc j'en reste sur mon céan et je ne comprends rien. Dans l'aide SQL y rien qui parle de ça. Avec GOOGLE, pas mieux et dans la FAQ ici, j'ai rien vuServeur : Msg 443, Niveau 16, État 1, Procédure MILI_Liste_Actif, Ligne 7
Utilisation incorrecte de 'getdate' à l'intérieur d'une fonction.
Pouvez vous m'aider ?
Partager