beregne forskellen mellem to datoer eller klokkeslæt er en kompleks proces at gennemføre manuelt. Forskellige længder af måneder og perioder spænder intervaller på flere uger, kan måneder eller år kræve mere end et simpelt regnestykke at måle. SQL Server bruger " DateDiff ()" funktion til at tage kompleksiteten af dato og tid beregninger ved at bryde dem ned i en enkel funktion opkald ved hjælp af tre parametre. Instruktioner
1
Klik på "Start " knappen. Naviger til " Microsoft SQL Server " mappe hensigtsmæssigt at den installerede version , og klik derefter på " SQL Server Management Studio. "
2
forbindelse til SQL Server fra " Opret forbindelse til server " vinduet.
3
Højreklik på databasen og vælg " ny forespørgsel ".
4
Indtast følgende forespørgsel i den nye forespørgsel vindue , erstatte " < DatePart > " med den del af den dato, mod hvilken at udføre beregningen , " " med startdato og" " med slutdato . Gyldig dato del værdier er året kvartal , måned, dayofyear , dag, uge , time, minut, sekund , millisekund , mikrosekund og nanosekund .
SELECT DateDiff ( , , < EndDate > )
5 Klik på " Udfør " knappen for at køre forespørgslen . Forespørgslen returnerer en numerisk værdi , der repræsenterer antallet af angivne dato dele mellem de to datoværdier .