Cmt faire des scripts sous sql server

af.zakaria Messages postés 59 Statut Membre -  
af.zakaria Messages postés 59 Statut Membre -
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

1 réponse

  1. Reivax962 Messages postés 3742 Statut Membre 1 011
     
    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
    1. af.zakaria Messages postés 59 Statut Membre 2
       
      Merci beaucoup Xavier :)
      0