SQL Server 2005 giver virksomheder med en database motor til at lagre virksomhedens data . SQL Server-tabeller bruges typisk til at gemme kundekontakt information, ordrer , forsendelse og fakturering data. Der er dog nogle tilpassede tabeller også brugt som kalendere . Du kan bygge en SQL Server 2005 bord til at fungere som en kalender til din desktop eller web applikationer til at planlægge opgaver og begivenheder. Instruktioner
1
Open SQL Server Management Studio. Start en ny forespørgsel vindue ved at vælge din databaseserver til venstre og klikke på " Ny forespørgsel . " Dette åbner en ny kommando konsol.
2
Opret tabellen. SQL har en " oprette tabellen " erklæring , der tilføjer en tabel til databasen. Tilføj følgende udsagn til begyndelsen af din konsol -vinduet : Hej
oprette tabellen sql_calendar ( theDate datetime )
3
Opret variabler. To variabler er nødvendige; startdato og slutdato . Disse to variabler bruges til at sløjfe gennem hver dag og tilføje det til tabellen . Følgende kode opretter din date variabler : Hej
erklære @ Start datetimedeclare @ End datetimeSET @ Start = '1 /1/2010 ' SET @ End = '12 /31 /2010 »
4 < p> Loop gennem hver dag i året , og tilføjer datoen på bordet. Følgende kode tilføjer hver dato til dit bord : Hej
mens @ Start < = @ Endbegininsert i sql_calendar ( theDate ) vælge @ Start
sæt @ Start = DateAdd (dd , 1, @ Start ) ende
Denne kode tilføjer en dato til sql_calendar bordet, tilføjer derefter en dag til " @ start" variabel. Dette fortsætter med at løkke, indtil @ start er ikke længere mindre end @ ende.
5.
Se det færdige produkt. For at se din tabel og bekræfte koden fungeret korrekt , skal du køre følgende kommando i din SQL konsol : Hej
select * from sql_calendar