Structured Query Language ( SQL ) Server har flera funktioner och rutiner som gör att du kan manipulera och beräkna datum . Du kan subtrahera och lägga datum och returnera ett värde . Det värde som returneras är mängden av dagar, månader eller veckor mellan två datum . Du kan sedan omvandla den dagen värde till ett heltal och spara den till en tabell i databasen . Detta är fördelaktigt för tillämpningar time management som behöver hålla deadlines och kalenderhändelser för användarna . Instruktioner
1
Skapa tre variabler . En variabel är ett heltal för att omvandla resultaten av datum beräkningen. De andra två är datum som används i den " DateDiff ( ) "-funktion. Följande kod visar hur du skapar variabler i SQL : förklarar jag intdeclare Startdatum datetimedeclare Slutdatum datetime
2
tilldela varje variabel ett datum . Att tilldela datum i SQL , använd följande kod : set StartDate = '1 /1/2010 ' set Slutdatum = '1 /7/2010 ' Addera 3
Hämta mängden dagar mellan de två datumen och tilldela den till heltalsvariabel . Den " DateDiff ( ) "-funktion tar tre parametrar : den typ av omvandling ( dagar , veckor, år eller månader ) och start-och slutdatum . Använd följande kod för att hämta omvandlingen : satt i = DateDiff ( d , Startdatum , Slutdatum )
4
ut resultaten till SQL Server debugger . Detta gör att du kan se resultaten . För detta exempel , skriver debugger ut " 6 . " För att skriva ut resultat , använd koden nedan : Skriv i Addera