SQL Server 2005 biedt bedrijven met een database- engine om bedrijfs- gegevens op te slaan . SQL Server-tabellen worden meestal gebruikt om contact met de klant informatie , bestellingen , verzending en facturatie gegevens op te slaan . Toch zijn sommige aangepaste tafels ook gebruikt als agenda . U kunt een SQL Server 2005 tafel om te fungeren als een kalender voor je desktop of web applicaties om taken en gebeurtenissen plannen te bouwen . Instructies Open SQL Server Management Studio 1 . Start een nieuwe query venster door het selecteren van de database -server aan de linkerkant en klik op " Nieuwe query . " Dit opent een nieuw commando console . Kopen van 2 Maak de tafel . SQL heeft een "create table " statement dat een tabel toevoegt aan de database. Voeg de volgende verklaringen aan het begin van je console venster : create table sql_calendar ( theDate datetime ) 3 Maak de variabelen . Twee variabelen zijn nodig , de begindatum en de einddatum . Deze twee variabelen worden gebruikt voor het doorlussen van elke dag en voeg deze toe aan de tafel . De volgende code maakt je date variabelen : verklaar @ Start datetimedeclare @ Einde datetimeSET @ Start = '1 /1/2010 ' SET @ Einde = '12 /31/2010 ' 4 Doorloop elke dag van het jaar en voeg de datum om de tafel . De volgende code voegt elke dag naar uw tafel : terwijl @ Start < = @ Endbegininsert in sql_calendar ( theDate ) select @ Start set @ Start = dateadd ( dd , 1 , @ Start ) end Deze code voegt een datum om de sql_calendar tafel , voegt dan een dag om de " @ start" variabele . Dit blijft lus totdat @ start niet langer dan @ end . 5 Bekijk het eindproduct . Om uw tafel bekijken en controleren van de code werkte goed , de volgende opdracht in uw SQL- console : select * from sql_calendar
|