bonsoir a tout et a tous
je suis débutant en TSQL et je chercher une fonction en sql pour récupérer les 7 derniers jours pour une date mis comme paramétre
j'ai essayer avec ce code mais il retourne ce message d'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Msg 102, Level 15, State 1, Procedure MyFunction, Line 21
Incorrect syntax near ')'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
create function [dbo].[MyFunction]
(@date1 datetime)
returns table 
as  
return
(select dateadd(day,0,@date1)
union all 
select dateadd(day,-1,@date1)
union all
select dateadd(day,-2,@date1)
union all
select dateadd(day,-3,@date1)
union all
select dateadd(day,-4,@date1))
union all
select dateadd(day,-5,@date1)
union all
select dateadd(day,-6,@date1)
union all
select dateadd(day,-7,@date1) 
)
Qui peut m'aider a le corriger SVP
merci d'avance