? Microsoft SQL Server er en database motor , der indeholder din virksomheds data . En fælles stykke data kræves på sign- up website applikationer er fødselsdato for sagsøgeren. Når du har en hjemmeside, der kræver en person være af en vis alder , er du nødt til at beregne den aktuelle alder. Du gøre dette ved SQL Server interne datofunktioner , der bestemmer længden af tid mellem personens fødselsdato og den aktuelle dato. Instruktioner
1
Klik på Windows " Start" knappen og vælg " Alle programmer". Klik på " SQL Server 2005 " i programgruppen og derefter klikke på " SQL Server Management Studio. " Dette skridt vil åbne din primære konsol.
2
Klik på dit database navn til venstre og klik på " Ny forespørgsel . " Dette skridt vil åbne forespørgslen editor til din SQL server database.
3
Brug " DateDiff ()" funktionen til at beregne antallet af datoer mellem den aktuelle dato og kundens fødselsdato . For eksempel, hvis du har en tabel med en kundes fødselsdato bruge følgende forespørgsel til at beregne de dage : Hej
select DateDiff ( d , fødselsdato, getdate () ) fra kundens
" DateDiff " funktion indeholder tre parametre . Den første "d" parameter angiver, at du vil beregne antallet af dage mellem de to datoer. Den " fødselsdato " parameter er tabellens kolonne navn for kundens fødselsdato mens " getdate ()" returnerer den aktuelle dato.
4
Tilføj en division beregningen af den årrække. Selvom du har det antal dage , dividere med 365 bestemmer antallet af år, hvilket er brugerens alder. Følgende trin vil fuldføre din beregning : Hej
vælge ( DateDiff ( d , fødselsdato, getdate ())) /365 fra kunden
5
Tryk på "F5 " for at udføre din SQL-sætning. Dette skridt vil producere en alder af din kunde.