Slik konverterer datoer for å Integers i SQL
Microsoft SQL Server har tre funksjoner som lar deg konvertere en dato til et heltall. Bruk "Month", "Day" og "Year" funksjonen til å trekke den heltall fra datoen. De konvertering funksjoner lar deg hente den måneden i året, dag i måneden eller året verdi, slik at du kan beregne datoer og tid i SQL Server.
Bruksanvisning
1 Klikk på Windows "Start" -knappen og velg "Alle programmer". Klikk "Microsoft SQL Server" i programgruppene, og klikk deretter på "SQL Management Studio" for å åpne programvare som grensesnitt med databaseserveren.
2 Klikk på "Ny spørring" for å åpne søket editor. Lag en dato variabel. Følgende kode viser deg hvordan du setter opp en dato som du trekke ut et heltall:
erklære @date som datetime
satt @date = '1/1/2011'
3 Konverter datoen til et heltall. Følgende kode trekker måned, dag og år og tildeler den utpakkede heltall til tilsvarende variabel:
erklære @month, @day, @year som int
satt @month = måned (@date)
satt @day = dag (@date)
satt @year = år (@date)
4 Klikk på "Execute" -knappen øverst i spørringen vinduet. Koden kjører og viser heltallsverdiene nederst "Resultater" panel.