Bonjour,

J'ai un soucis simple avec le type date, je souhaiterai ajouter 5 h à la date actuelle.
Par exemple, si on est le 13/07/2011, je fais u getdate avec les parametre qui faut pour avoir 13/07/2011, et en suite un dateadd 5 h de ça , comme suit :


Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
declare @date datetime
set @date = select convert(varchar(50), getdate(), 1)
select DATEADD(hour,5,@date)

Ce code ne fonctionne pas.
ce qui me semble bizare, c'est que si j'exécute simplement
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
select convert(varchar(50), getdate(), 1)

J'ai bien ma date...

Pouvez- vous m'aider ??
Merci.