Nouvelle catégorie "Charges cotisations" dans l'état des résultats
[auf_coda_additions.git] / db / fonctions / auf_dernjourMois.sql
1 USE [coda-prod]
2 GO
3
4 DROP FUNCTION [dbo].[auf_dernjourMois]
5 GO
6
7 SET ANSI_NULLS ON
8 GO
9 SET QUOTED_IDENTIFIER OFF
10 GO
11
12 CREATE FUNCTION [dbo].[auf_dernjourMois]( @annee int,@mois int) returns int
13
14 AS
15
16 BEGIN
17
18
19 DECLARE @d1 datetime
20 DECLARE @d2 datetime
21 DECLARE @val int;
22
23
24
25 IF ( @mois = 12 )
26 SELECT @val = 31
27 ELSE
28 BEGIN
29
30 SELECT @d1 = '01-' + CONVERT(varchar(2),@mois) + '-' + CONVERT(varchar(4),@annee)
31
32 SELECT @d2 = '01-' + CONVERT(varchar(2),(@mois+1)) + '-' + CONVERT(varchar(4),@annee)
33
34 SELECT @val = DATEDIFF ( day , @d1 , @d2 )
35
36 END
37
38
39 return @val
40
41 END
42
43
44
45
46
47
48
49 GO