1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
declare @semaine int
set @semaine ='4'
create table #start_of_week (premierjour varchar(20))
insert into #start_of_week
select "start_of_week" = convert (date,dateadd(week, datediff(week, 2, getdate()), 0), 113);
select 'La Premier jour de la semaine de la semaine' +' '+ cast (@semaine as char (2)) +' '+ 'est le lundi' +' '+
substring (premierjour,9,10) +' '+
case when substring (premierjour,6,2) ='01' then 'Janvier'
when substring (premierjour,6,2) ='02' then 'Fevrier'
when substring (premierjour,6,2) ='03' then 'Mars'
when substring (premierjour,6,2) ='04' then 'Avril'
when substring (premierjour,6,2) ='05' then 'Mai'
when substring (premierjour,6,2) ='06' then 'Juin'
when substring (premierjour,6,2) ='07' then 'Juillet'
when substring (premierjour,6,2) ='08' then 'Aout'
when substring (premierjour,6,2) ='09' then 'Septembre'
when substring (premierjour,6,2) ='10' then 'Octobre'
when substring (premierjour,6,2) ='11' then 'Novembre'
when substring (premierjour,6,2) ='12' then 'Decembre'
end + ' ' + substring (premierjour,1,4) from #start_of_week |
Partager