Bonjour à tous
je desire recuperer la date du jour dans une fonction pour cela j'utilise la fonction getdate(). mè lorque je valides sqlserveur m'affiche : invalide use of getdate within a function.
quelle fonction utiliser?
voici mon code:
merci d'avance
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
22
23
24
25
26
27
28
29
30
31
32 create Function FS_Testsanction (@matadh varchar (7)) returns int AS begin declare @sanc int declare @datesanc datetime declare @datsys datetime --date systeme Select @datesanc=datefin from TB_Sanction where matadh=@matadh set @datesanc=getdate() if @datesanc is null begin set @sanc=0 end else begin if @datesanc >=@datsys begin set @sanc=1 end else begin set @sanc=0 end end return @sanc end
Partager