Calcolo della differenza tra due date o ore è un processo complesso di intraprendere manualmente . Diverse lunghezze dei mesi e dei periodi che abbracciano intervalli di più settimane , mesi o anni possono richiedere più di semplice aritmetica per misurare . SQL Server utilizza la funzione " DateDiff ( ) " per prendere la complessità di calcolo della data e ora di rottura giù in una chiamata di funzione semplice utilizzando tre parametri . Istruzioni
1
Fare clic sul pulsante "Start" . Passare alla cartella "Microsoft SQL Server " appropriato per la versione installata , quindi fare clic su " SQL Server Management Studio . "
2
Connettersi a SQL Server dalla finestra " Connect to Server " .
3
pulsante destro del mouse sul database e selezionare " nuova query . "
4
digitare la query seguente nella nuova finestra di query , sostituendo " < datepart > " con la parte della data rispetto alla quale eseguire il calcolo , " " con la data di inizio e di" " con la data di fine . I valori validi sono parte di data anno , trimestre , mese , DayOfYear , giorno , settimana, ora, minuti, secondi , millisecondi , microsecondi e nanosecondi .
SELEZIONA DateDiff ( , , < enddate > ) economici 5 Fare clic sul pulsante "Esegui" per eseguire la query . La query restituirà un valore numerico che rappresenta il numero di parti di data specificati tra i due valori di data .