Cmt faire des scripts sous sql server

Fermé
af.zakaria Messages postés 44 Date d'inscription lundi 24 octobre 2011 Statut Membre Dernière intervention 23 décembre 2015 - 13 nov. 2011 à 23:09
af.zakaria Messages postés 44 Date d'inscription lundi 24 octobre 2011 Statut Membre Dernière intervention 23 décembre 2015 - 15 nov. 2011 à 20:08
Bonjour,
Je veux bien savoir comment automatiser les requetes, càd faire des scripts pr interroger les données de la base de donnée au lieu d'écrire à chaque fois des requetes comme la selection.
et merci d'avance

A voir également:

1 réponse

Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
15 nov. 2011 à 10:35
Bonjour,

Ce que tu recherches, c'est ce qu'on appelle les procédures stockées.
Voici un petit exemple, qui renvoie les infos d'un utilisateur identifié par son login :

CREATE PROCEDURE Infos_Utilisateur
	@login	NVARCHAR(MAX)
AS
BEGIN
  SELECT Nom, Prénom, Naissance FROM Utilisateurs WHERE login = @login
END


Il te suffit ensuite d'appeler cette procédure de la façon suivante :
EXEC Infos_Utilisateur 'af.zakaria'

Pour récupérer toutes les informations de l'utilisateur dont le login est af.zakaria

Xavier
0
af.zakaria Messages postés 44 Date d'inscription lundi 24 octobre 2011 Statut Membre Dernière intervention 23 décembre 2015 2
15 nov. 2011 à 20:08
Merci beaucoup Xavier :)
0