SQL Server 2005 fournit aux entreprises un moteur de base de données pour stocker les données de l'entreprise. Tables SQL Server sont généralement utilisés pour stocker des informations de contact client , les commandes , l'expédition et les données de facturation . Toutefois, certains tableaux personnalisés sont également utilisées comme calendriers. Vous pouvez construire une table SQL Server 2005 pour agir comme un calendrier pour vos applications de bureau ou sur le Web pour planifier des tâches et des événements. Instructions
1
Ouvrez SQL Server Management Studio. Démarrer une nouvelle fenêtre de requête en sélectionnant votre serveur de base de données sur la gauche et en cliquant sur " Nouvelle requête. " Ceci ouvre une nouvelle console de commande.
2
créer la table . SQL est un " create table " déclaration qui ajoute une table à la base de données. Ajoutez les instructions suivantes au début de la fenêtre de votre console:
create table sql_calendar ( theDate datetime)
3
Créer les variables. Deux variables sont nécessaires , la date de début et la date de fin. Ces deux variables sont utilisées pour parcourir chaque jour et l'ajouter à la table. Le code suivant crée vos variables de date :
déclarer @ Start datetimedeclare @ Fin datetimeSET @ Start = '1 /1/2010 ' SET @ End = '12 /31 /2010'
4 < p> parcourir chaque jour de l'année et ajouter la date au tableau . Le code suivant ajoute chaque jour à votre table :
alors que @ Début < = @ Endbegininsert en sql_calendar ( theDate ) select @ Start
set @ Start = dateadd (dd, 1, @ Start ) End of
Ce code ajoute une date à la table de sql_calendar , puis ajoute un jour à l' " @ démarrer " variable. Cela continue en boucle jusqu'à ce que @ départ n'est plus inférieur à @ end .
5
Voir le produit fini. Pour afficher votre table et vérifier le code fonctionnait correctement, exécutez la commande suivante dans votre console SQL :
select * from sql_calendar