? Microsoft SQL Server er en databasemotor som inneholder bedriftens data . En vanlig stykke data som kreves på registreringssiden nettstedet programmer er fødselsdatoen for søkeren . Når du har en nettside som krever en person være av en viss alder , må du beregne den aktuelle alder. Du trenger dette ved hjelp av SQL Server interne datofunksjoner , som bestemmer hvor lang tid mellom personens fødselsdato og dagens dato. Instruksjoner
en
Klikk på Windows "Start "-knappen og velg " Alle programmer". Klikk på " SQL Server 2005 " i programgruppen og deretter " SQL Server Management Studio. " Dette trinnet vil åpne din viktigste konsollen .
2
Klikk databasen navn på venstre og klikk " Ny spørring . " Dette trinnet vil åpne spørringen redaktør for din SQL Server-database .
3
Bruk " DateDiff ( ) "-funksjonen til å beregne antall datoene mellom dagens dato og kundens fødselsdato. For eksempel, hvis du har en tabell med en kunde fødselsdato , bruk følgende spørring for å beregne dager : en
velg DateDiff (d , fødselsdato, getdate ( ) ) fra kunde
" DateDiff "-funksjonen inneholder tre parametere . Den første " d " parameter indikerer at du ønsker å beregne antall dager mellom de to datoene . Den " fødselsdato " parameter er tabellens kolonne navn for kundens fødselsdato mens " getdate ( )" returnerer gjeldende dato.
4
Legg en divisjon beregning for å finne antall år . Selv om du har mange dager , dividere med 365 bestemmer antall år , som er brukerens alder. Følgende trinn vil fullføre beregning:
select ( DateDiff (d , fødselsdato, getdate ( ) ) ) /365 fra kunde
5
Trykk " F5 " tasten for å gjennomføre SQL-setning. Dette trinnet vil produsere en alder av kunden.