Rapport de consommation: ajouter les immo au réel
[auf_coda_additions.git] / db / fonctions / auf_dernjourMois.sql
CommitLineData
22ab1788
EMS
1USE [coda-prod]
2GO
3
4DROP FUNCTION [dbo].[auf_dernjourMois]
5GO
6
7SET ANSI_NULLS ON
8GO
9SET QUOTED_IDENTIFIER OFF
10GO
11
12CREATE FUNCTION [dbo].[auf_dernjourMois]( @annee int,@mois int) returns int
13
14AS
15
16BEGIN
17
18
19DECLARE @d1 datetime
20DECLARE @d2 datetime
21DECLARE @val int;
22
23
24
25IF ( @mois = 12 )
26 SELECT @val = 31
27ELSE
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
39return @val
40
41END
42
43
44
45
46
47
48
49GO