Comment ajouter minutes(INT)
à la partie temps de datetime
?
Par exemple :
Si j'ai une variable datetime comme celle-ci:
@shift_start_time = 2015-11-01 08:00:00.000
@increase = 30
Comment obtenir le résultat:
2015-11-01 08:30:00.000
Utilisation de dateadd:
DATEADD(minute,@increase,@shift_start_time)
le premier argument peut être choisi parmi: année trimestre mois jour jour année semaine jour de semaine heure minute seconde seconde milliseconde microseconde nanoseconde
veuillez vérifier https://msdn.Microsoft.com/it-it/library/ms186819%28v=sql.120%29.aspx
Pour ajouter des minutes à la partie temps de datetime =>
SELECT DATEADD("mi", @increase, @shift_start_time);