? Microsoft SQL Server est un moteur de base de données qui contient les données de votre entreprise. Un morceau commun de données nécessaires sur les applications du site Inscrivez-vous est la date de naissance du demandeur . Lorsque vous avez un site qui exige qu'une personne soit d'un certain âge , vous devez calculer l'âge actuel . Pour cela, utilisez les fonctions de date interne de SQL Server , qui déterminent la durée de temps entre la date de naissance de la personne et la date actuelle. Instructions
1
Cliquez sur le bouton "Démarrer " et sélectionner " Tous les programmes ". Cliquez sur « SQL Server 2005» dans le groupe de programmes , puis cliquez sur « SQL Server Management Studio. " Cette étape va ouvrir votre console principale.
2
Cliquez sur le nom de votre base de données sur la gauche et cliquez sur « Nouvelle requête ». Cette étape va ouvrir l'éditeur de requêtes pour base de données du serveur SQL.
3
Utilisez la fonction " DateDiff ()" pour calculer le nombre de dates entre la date courante et la date de naissance du client. Par exemple, si vous avez une table avec la date de naissance du client , utilisez la requête suivante pour calculer les jours :
select datediff (d, date de naissance, getdate ()) de
client
" datediff " fonction contient trois paramètres . Le premier paramètre "d" indique que vous voulez calculer le nombre de jours entre les deux dates. Le paramètre " date de naissance " est le nom de la colonne de la table de la date de naissance du client alors que " getdate ()" retourne la date actuelle.
4
Ajouter un calcul de division pour déterminer le nombre d'années . Bien que vous ayez le nombre de jours , en divisant par 365 détermine le nombre d'années , ce qui est l'âge de l' utilisateur . L'étape suivante sera compléter votre calcul :
select ( datediff (d, date de naissance, getdate ())) /365 du client
5
appuyez sur la touche "F5 " pour exécuter votre instruction SQL. Cette étape va produire l'âge de votre client .