SQL Server 2005 gir bedrifter med en databasemotor å lagre bedriftens data . SQL Server-tabeller er vanligvis brukes til å lagre kundenes kontaktinformasjon, ordrer , frakt og fakturering data . Men noen tilpassede tabeller også brukt som kalendere. Du kan bygge en SQL Server 2005 bordet for å fungere som en kalender for skrivebordet eller web-applikasjoner til å planlegge aktiviteter og arrangementer. Instruksjoner
en
Åpen SQL Server Management Studio . Start en ny spørring vindu ved å velge din database server til venstre og klikke på " Ny spørring . " Dette åpner en ny kommando konsoll .
2
Lag tabellen . SQL har en "Opprett bord " statement som legger til en tabell i databasen. Legg til følgende uttalelser til begynnelsen av konsollen vinduet : en
opprette tabellen sql_calendar ( theDate datetime )
3
Lag variablene . To variabler er nødvendig; startdatoen og sluttdatoen. Disse to variablene blir brukt til å sløyfe gjennom hver dag og legge den til bordet. Følgende kode oppretter dine datovariabler : en
erklærer @ start datetimedeclare @ End datetimeSET @ start = '1 /1/2010 ' SET @ End = '12 /31/2010 '
4 < p> Loop gjennom hver dag i året , og legger til datoen på bordet. Følgende kode legger hver dato i tabellen : en
mens @ Start < = @ Endbegininsert inn sql_calendar ( theDate ) velg @ start til
sett @ start = DateAdd ( dd, en , @ start ) end
Denne koden legger til en dato til sql_calendar tabellen , deretter legger en dag til " @ start" variabel. Dette fortsetter å løkke til @ start er ikke lenger mindre enn @ slutt.
5
Se det ferdige produktet . Hvis du vil vise ditt bord og bekrefte koden arbeidet riktig, kjører du følgende kommando i SQL konsoll : en
select * from sql_calendar