Partager via


Procédures stockées (Visual Database Tools)

Les procédures stockées facilitent grandement la gestion de la base de données ainsi que l'affichage des informations qui la concernent. Les procédures stockées sont une collection précompilée d'instructions SQL et d'instructions facultatives de contrôle du flux, stockée sous un nom et traitée en tant qu'unité. Les procédures stockées sont conservées dans une base de données ; elles peuvent être exécutées lors d'un appel en provenance d'une application ; outre une exécution conditionnelle, elles permettent l'utilisation de variables déclarées par l'utilisateur, ainsi que d'autres fonctionnalités de programmation puissantes.

Les procédures stockées peuvent inclure un déroulement de programme, une logique et des requêtes concernant la base de données. Elles savent accepter des paramètres, fournir des paramètres de sortie et retourner des ensembles de résultats et des valeurs.

Les procédures stockées peuvent être utilisées dans les mêmes buts que des instructions SQL, avec cependant les avantages suivants :

  • Vous pouvez exécuter toute une série d'instructions SQL dans une seule et même procédure stockée.

  • Dans la procédure stockée, il est possible de faire référence à d'autres procédures stockées, ce qui simplifie l'enchaînement d'instructions complexes.

  • La procédure stockée étant compilée sur le serveur lors de sa création, elle s'exécute plus vite que des instructions SQL individuelles.

La fonctionnalité d'une procédure stockée dépend des fonctionnalités offertes par votre base de données. Pour plus de détails sur l'utilité dans votre travail d'une procédure stockée, consultez la documentation de votre base de données.

Voir aussi

Référence

Propriétés des procédures stockées

Autres ressources

Utilisation de procédures stockées et de fonctions définies par l'utilisateur