Bonjour,
J'essaye de faire un trigger pour calculer une durée entre une date de début et une date de fin:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
CREATE TRIGGER [dbo].[Duree] 
   ON  [MaTable]
   AFTER INSERT,DELETE,UPDATE
   AS UPDATE MaTable
 
SET DureeTravail = DateFin-DateDebut
Mais je reçois ce genre de résultat:
1900-01-02 15:33:00.000
J'aimerais avoir une durée avec Xjours ou Xheures.

Je pense qu'il faut utiliser un DATEDIFF mais je ne m'en sors pas trop avec la syntaxe DECLARE SET...

Merci d'avance