Le Query Language (SQL ) Serveur structuré a plusieurs fonctions et procédures qui vous permettent de manipuler et de calculer des dates. Vous pouvez soustraire et ajouter des dates et retourner une valeur. La valeur retournée est le montant des jours, des mois ou des semaines entre les deux dates. Vous pouvez ensuite convertir la valeur jour en entier, et enregistrez-le sur une table dans la base de données . Cela est bénéfique pour les applications de gestion du temps qu'il faut pour tenir les délais et les événements du calendrier pour les utilisateurs. Instructions
1
Créez trois variables. Une variable est un nombre entier de convertir les résultats du calcul de la date. Les deux autres sont les dates utilisées dans la fonction " ) DateDiff (". Le code suivant illustre comment créer des variables SQL : déclarer i intdeclare DateDébut datetimedeclare DateFin datetime
2
attribuer à chaque date variable. Pour attribuer des dates en SQL , utilisez le code suivant: set DateDébut = '1 /1/2010 ' ensemble DateFin = '1 /7 /2010
3
Récupérer le nombre de jours entre les deux dates et l'affecter à la variable entière . Le « DateDiff ()" fonction prend trois paramètres : le type de conversion (jours , semaines, mois ou d'années ) et la date de début et de fin. Utilisez le code suivant pour récupérer la conversion : set i = Période (d, StartDate , EndDate )
4
imprimer les résultats pour le débogueur SQL Server. Cela vous permet de visualiser les résultats . Pour cet exemple , le débogueur imprime "6. « Pour imprimer les résultats , utilisez le code ci-dessous: Imprimer i