Kalender tabeller i SQL Server brukes i planlegging applikasjoner. SQL Server 2005 gjør det enkelt å raskt lage en tabell som fungerer som en rask look- up-kalender . Når brukere klikker på planlegging programvare eller programvindu , kan den pop -up bruke SQL tabell for å identifisere gyldige datoer . Opprette en SQL Server 2005 kalender tabellen gjøres ved hjelp av T -SQL spørrespråk . Instruksjoner
en
Klikk på Windows Start-knappen og velg " Alle programmer". Velg " SQL Server " fra listen over alternativer, og klikk deretter på "SQL Server Management Studio" snarvei. Denne programvaren brukes til grensesnitt med databaseserveren .
2
Skriv deg brukernavn og passord for å få tilgang til databasen . Etter konsollen laster , klikk databaseserveren navn og klikk deretter på " New Query "-knappen for å åpne en ny spørring vindu .
3
Lag tabellen . Følgende T - SQL-kode brukes til å lage en tabell på serveren din : opprette tabellen Calendar ( CalendarDate datetime )
4
Lag variablene som brukes til å sløyfe gjennom hver dato i året . De følgende to variabler holde den første og siste dato for året: erklærer @ StartDate datetimedeclare @ Sluttdato datetimeset @ StartDate = '1 /1/2010 ' set @ Sluttdato = '12 /31/2010 '
5 < p> Loop gjennom hver dato verdi og skriv det inn i tabellen. Følgende kode fylles databasen tabellen med verdier : Mens @ StartDate < = @ EndDatebeginInsert inn Kalender ( CalendarDate ) velg @ StartDate
sett @ StartDate = DateAdd ( dd, en , @ StartDate ) end
6
Klikk F5 for å utføre uttalelser og lage kalenderen tabellen . Etter at SQL Server returnerer en melding om vellykket bruk følgende kode for å vise listen over datoer i tabellen : select * fra kalenderen