Bonjour,
J'ai une base SQL Server 2000, avec une table possédant un champs "date_X" pour chaque enregistrement.
Mon but est de calculer des jours de "retard" et "d'avance" en fonction de la date du jour, et de cette date_X.
En gros, la formule est :
délai = date_du_jour - (date_X + 2_jours_ouvrés)
J'ai donc deux options :
- remplir mon tableau (interface VB.NET) manuellement dans le code, pour cette colonne, et pour chaque ligne (pas top)
- ou bien créer une tâche automatique dans SQL server pour calculer le délai tous les jours et pour chaque enregistrement. Le problème est que je ne sais pas si il est possible de gérer les "jours ouvrés" dans SQL server... Peut-on faire des tests sur le jour de la semaine pour éventuellement rajouter 1 (si on tombe sur samedi) ou 2 jours (si on tombe sur un dimanche) au délai ?
Voilà je ne sais pas si j'ai été très clair, en tout cas votre aide me serait très utile.
Merci d'avance !
Partager