Yshopnoosa.com

Hur man lägga till en kalender till SQL 2005

SQL Server 2005 ger företag en databasmotor att lagra uppgifter om företag. SQL Server-tabeller används normalt kund kontaktinformation, order, leverans- och faktureringsdata. Dock används vissa anpassade tabeller också som kalendrar. Du kan bygga en SQL Server 2005 tabell att agera som en kalender för din desktopen eller web applikationer att schemalägga uppgifter och händelser.

Instruktioner

1 Öppna SQL Server Management Studio. Starta en ny query-fönstret genom att välja din databas-server till vänster och klicka på "Ny fråga." Då öppnas en ny kommandokonsolen.

2 Skapa tabellen. SQL har ett "Skapa tabell" uttalande som lägger till en tabell i databasen. Lägg till följande påståenden i början av ditt konsolfönster:

Skapa tabell sql_calendar(Fortsättningsvis datetime)

3 Skapa variabler. Det krävs två variabler; startdatum och slutdatum. Dessa två variabler används för att loopa igenom varje dag och lägga till tabellen. Följande kod skapar din Datumvariabler:

deklarera @Start datetimedeklarera @End datetimeSET @Start =' 1/1/2010"Ställ in @End =' 12/31/2010 "

4 Loopa igenom varje dag på året och lägga till datum i tabellen. Följande kod lägger till varje datum i din tabell:

medan @Start < = @Endbörja

insert into sql_calendar ( theDate ) select @Start

set @Start = dateadd(dd, 1, @Start) end

Denna kod lägger till ett datum i tabellen sql_calendar, sedan läggs en dag till variabeln "@start". Detta fortsätter att loop tills @start inte längre mindre än @end.

5 Visa den färdiga produkten. Vill visa ditt bord och kontrollera koden fungerat ordentligt, kör du följande kommando i konsolen SQL:

välja * från sql_calendar