Microsoft SQL Server Express est la version gratuite de SQL Server, une application utilisée pour créer et gérer des bases de données. Un élément central de SQL Server est la procédure stockée. Les procédures stockées sont des instructions SQL enregistrées dans un script à exécuter à plusieurs reprises. Des fonctions analogues dans d'autres langages de programmation BASIC ou tout comme Javascript, les procédures stockées peuvent accepter des paramètres ou des variables d'entrée. Choses que vous devez
Microsoft SQL Server Management Studio
Voir Plus Instructions
1
Pour créer une base de données de test , ouvrez le logiciel Studio SQL Server Management. Appuyez sur le bouton "Connect" sur la fenêtre Se connecter au serveur , puis faites un clic droit sur l'icône " bases de données" dans le volet de l'Explorateur d'objets . Sélectionnez " Nouvelle base de données ," type " MyDb " pour le nom de base de données . Cliquez sur « OK ». Sélectionnez Outils> Options. Développez le nœud Concepteurs de révéler de table et base de données Designers . Décochez l'option « Empêcher l'enregistrement de modifications qui nécessitent Tableau Re - Création».
2
Créer une table pour MyDb en élargissant le nouveau sous-dossier MyDb dans le volet de l'Explorateur d'objets . Faites un clic droit " Tables " et sélectionnez "Nouveau tableau . " Dans le nouvel onglet qui s'affiche, entrez les descriptions des colonnes de la nouvelle table. Sous les titres qui lisent " Nom de colonne ", " Type de données " et "Autoriser les valeurs NULL , " entrer ces données : titre
, nvarchar ( 50) , Null autorisé directeur , nvarchar ( 50) , Autoriser les valeurs NULL année de , int, autorisant les valeurs NULL
Appuyez sur "Ctrl " et " S " pour sauvegarder la table et demande à SQL Server de créer réellement la table. Entrez "films" pour le nom de la table lorsque vous êtes invité .
3
Entrez les données d'échantillon dans la nouvelle table. Clic droit sur le nouveau sous-dossier " Dbo.movies " dans le volet de l'Explorateur d'objets et sélectionnez " Modifier les 200 lignes . " Entrez les données suivantes dans le nouvel onglet qui apparaît avec en-têtes de colonnes que vous avez précédemment inscrits ( "title ", " directeur ", " année " ) :
star wars , Lucas, 1977excalibur , Boorman , jour 1980groundhog , Ramis , 1993
4
Créer la procédure stockée pour interroger les nouvelles données : Dans le volet Explorateur d' objets, développez le sous-dossier appelé " programmabilité " dans le dossier MyDb par un clic gauche dessus. Sur les procédures stockées sous-dossier qui apparaît, faites un clic droit et sélectionnez « Nouvelle procédure stockée . "
Dans le nouvel onglet qui s'affiche, sélectionner et supprimer tout le texte existant de requête SQL et le remplacer par cette requête , qui utilise une variable appelée @ name :
UTILISATION [ MyDb ] Procédure de GOcreate [dbo] [ mysp_selectstuff ] @ nom varchar ( 50) ASSELECT * à partir de dbo.Movies où @ name = titre; aller
. exec [dbo] [ mysp_selectstuff ] @ name = " star wars " ; . godrop procédure [dbo] [ mysp_selectstuff ] ; . ». F5" aller
5
exécuter votre nouvelle procédure stockée en appuyant sur Notez les résultats de la requête dans la fenêtre sous la procédure stockée. Enregistrez la procédure en appuyant sur "Ctrl" et "S" et entrer un nom de fichier approprié.